MGRRGLLTAALLLCFLAVCSGRELAIKQNPSTTIYNSTLAQILVEYAAAIYTADLTELFTWTCARCGDLIKGFEMIEIIVDVENCLQAYVGFASDINAVIVVFRGTQENSIQNWIEDLLWKQLDLDYPGMPEAMVHRGFYAAYHNTTLRDGVVSGIQKTREAYGDIPIMITGHSMGGAMASFCALDLVVNYGLDGVKLMTFGQPRIGNAAFASYFKTYLPQAIRVTHAHDIVPHLPPYFAFFPQKTYHHFPREVWVHNVGLGTLVYSIEKICDDSGEDPTCCRSVIGNSVRDHIYYLGVSMHAEDWSSCRIVMDYSKLRYQMDLNGNLVLSKQPALSNDRGFSAQ*