MRPAFLSLCFAVLSQAWLGFASPVPVGELEARQSGIDSTTYGNLERFAKHSSAAYQLLGCPRPVGTTLVKYIDRSGTQGYISRDDSRKEIIVSFRGSMSVTDALVDLAIIMVPLKSTGITNVGDAHVHTGFQFAYNVVADDVISTVRNQYNSRSGYTIVVTGHSLGGAVASMAAISLKAALPNAPLKLYTYGQPRVGNAAFASLVESRVGVNNIFRSDCAHLRLVLRALSANGIWNQALTTVADGVPTVLFKALGYRHFATEYWNFQDPRKLTLCQLLDGPVLTVPSNPANAANTRKCNGGDDPKCSDSIPSTFINPAHVYYFGEARTDIDSPIAVMGLNPLLCL*