MGRRGLLKAALLLCFLAACSGRVGLSQRIHCVPYYSTVVSQRNFVVTLCFRQIELTIKQNPSTTIYNSTLAKILVEYASAIYTADLTQLFTWTCARCGDLIEGFEMIEIIVDVENCLQAYFGFASDINAVVVVFRGTQENSIQNWIEDLLWKQLDLDYPGMPEAMVHRGFYSAYHNTTLRDGVVSGIQRTRKAYGDIPIMITGHSMGGAMASFCALDLVVNYGLDGVNLMTFGQPRIGNAAFASYFKTYLPQAIRVTHAHDIVPHLPPYFSFFPQKTYHHFPREVWTHNIGLGTLVYPVEKICDDSGEDPTCCRSVSGSSVRDHIYYLGVSMHAEDWSSCRIVMDYSKLQYQMDLNGNLVLSKQPGLSNARGFSAQ*