MGSCMSSFGHQALHTAAKQPWKKEIDGATAEALAREAEKDEQLAGVEARLCANGASSLASIHTQQGKKGINQDSMIIWENFESQESFGSHENISFLGVFDGHGPYGHLVSKRVRNSLPSLLMNQWEELLLAEWPSHANLNDFEDVDSNKLCNDSDGDTHKGESKMFAAWKESHLRAFKVMDKELKLHPILDCFCSGTTAVTVIKQGRDLVIANVGDSRAILGTMSADGSLSAIQLTVDLKPTLPGEAERIKQCKGRVHALKDEPHVHRVWLPNENSPGLAMTRAFGDFCLKDFGVIAVPEITHRQLTSRDQFIVLATDGVWEVLSNQEVVSIVSSASSRAAAARIVVESAVSAWKHKFPTSKVDDCAVVCLYLNEQDNNALTYGDVAVQPSEEVSSVEQSDTTKINSVPDNTSQSEKISQPSKVGHMGSEDHRSFDKGIATEERSTLPSFTRAKSIVSFPRFFEEENKRSGSKRRRIFC*