301 aa
MRKLIILALVGFAAQLIDGSLGMGYGVTSSSLLILAGLTPAAASASVHFSELGTNIASGV
AHWKLKNVDWRVVARVAGPGAIGAFLGATVLSNLSTEAAAPVMAAILALLGSYVLARFVI
GFVPPKLKKQLSLKFLAPLGLFAGFVDATGGGGWGPVATPALLADGRLEPRKVIGSVDTS
EFAVSAAASLGFLFGLGAAGINWGFALALLAGGLVAAPLAAVLVRYAPTHLLGVAVGGLI
LLTNSRTLLKSFEVPVDVRWWVYGAILIVTLAGLYVAAARAKRLAAAAAAEGAEVPASVA
S