MSEAEASSGMAHNAGPDEKTLQVLRDMANRLRIRSIKATNSSTTSYLIPCSNAEIMSVLFFYTMRYKQEDPENPDNDRCILSKGLPFVNVATGWPGQGLGAACGMAYTGKYFDQASYRVFCLLGDEESTEGSVWEAFAFASYYNLDNLMAIFDVNRIGHSSSMSVEHCIAIYQKRCEAFGWNTYVVDGRDVKTLCHVFSQAAQVRGKPTAVVAKTFKARGMPNVEDAESWYGRPMPKERADAIVKLIESQIQTNKILVPSPPIEDSPQINIMNICMTSPPVYVADDKVSTQRACGLALAKLGHENDRVIVLGSDTKNCNFSDIFKKEHPERFIQCCIAEQNMVNVALGCSTRDRTIVFAYSFAAFFTRAFDQIRLGAISQININLIGCHCGVSTGDDNPYHMALEDLAMFRAIPNCVVFYPSDAVSTEHAVYLAANTKEMCFIRTSQAETAIIYTTQETFQIGQAKVVRHSDNDKVIVIGAGVTLHEALVAAAELSKEDISIRVIDLFTIKPLDIATIISNAKATGGRIITVEDHYPEGGIGGAVCAAVSMEPNIVVHNLAVMDVPRSGRCNEALDFSGISSRHIIVAVKCILMT