301 aa
MSLPAVVPVRVAVIGGGRMGAGIAQVFLTAGARVAVVEAGRDASRAARQRIADGVAQAQL
RGRLSESVEDMLGRLSLLDSAAELPSDTTLVVEAVPERAELKATVLTAVEAAVGADTVIA
TNTSSLSVTDLAGALRRPDRFLGMHFFNPVPASRLVELVVAARTDPGLIDRVDGWVGALG
KTGIVVQDRPGFASSRLGVLLGLEAIRMLEEGVADAEAIDTAMELGYRHPMGPLRSTDLV
GLDVRLAIAEYLHATLGERFAPPQLLRDKVAAGELGRKTGQGFYAYPSRPAADSSDRRRH
P