MGGGRGGAPATASARARRPHQPRVLLLCSPCLGHLIPFAELARRLVADHGLAATLLFASARSPPSEQYLAVAASVLAEGVDLVALPAPAPADALPGDASVRERAAHAVARSVPRVRDVARSLAATAPLAALVVDMIGAPARAVAEELGVPFYMFFTSPWMLLSLFLHLPSLDADAARAGGEHRDATEPIRLPGCVPIHAHDLPSSMLADRSSATYAGLLAMARDAARADGVLVNTFRELEPAIGDGADGVKLPPVHAVGPLIWTRPVAMERDHECLSWLNQQPRGSVVYVSFGSGGTLTWQQTAELALGLELSQHRFIWAIKRPDQDTSSGAFFGTANSRGEEEGMDFLPEGFIERTRGVGLLVPSWAPQTSILGHASIGCFLTHCGWNSTLESVSNGVPMIAWPLYAEQKMNAAMMEVQAKVAIRINVGNERFIMNEEIANTIKRVMKGEEAEMLKMRIGELNDKAVYALSRGCSILAQVTHVWKSTVG*