MLNLLVFFGRGLLIVVASQMWNTEIGRRGVNEKSKLKLTAFISLTSDYDKTFEFPLHARTFNVMMPVGLHFFMMQIQRGMGRTPCCDKNGLTRGPWTPEEDEKLIQFINKNGHGSWRSLPKLAGLLRCGKSCRLRWTNYLRPNIIRGPFSPEEQKLVIQLHGILGNRWAAIASQLPGRTDNEIKNLWNTHLKKRLLSMGIDPQTHEQYSDPNGLLRRPATSPSARHLAQWESARLEAEARLSRESQFLVPSSVGRSETDYFLRIWNSEIGESFRKFKKGEKNACQSPASQASSCTKYGSASGITTEVELGVAGSPVTGSNQNEYKEWKIGQPYTEDFLQGSDTSSSNAMEDSSESALQLLLDFPSNNDMSFLGHGDSYSLYPFLSESS*