MDFNLENPLTNSHELHFDTTPSLFLIESDHMPSKNYLKTLKEIDFDVSFRREAISSVLRVSCNFDPSLSYLAVNYLDRFLSSQGIPQPKPWVFKLLAVACVSLAAKMKEAEFYVTDIQGDGGFVFDPQTIQKMEVLILGALNWRMRSITPFSFISFFISLFKPKDPPLRQALKARACEIIFKAQNDINLLEFRPSLTAASALLYACHELFPMQFLCFRKAISICSYVNKENLLQCYNAMQETAMDGYKSQFDMVSSSDTPVNVLDRHFSSSESENTNGTVVMISSNGSNKTWPEKGIKRRKISALCNNQTVQLSAFSDATTMLM*