MDDSELEYETIFSVIDSWEQLRRVKDYQNVAGSCLFVKLFEKCPPAKVLFGFPIDMDPQSEEVGKSKRFQTHSRYMIQMLDRALGLLGPDEELLLEILERLGKTHARIGVHPQYFPFMEEALLETLQECLGSNSFTPELEHNWKLVYAVLSGNIIKAMNGEQLVLESWAKLSKMENYEEEAGKLLFQEMFRQCPESKTLFGFPIDMDIDSDAILRSRRFKTHSKYFIEMLDRALKMVKAQEMDQHMKQLGELHAEFGVKPEFFPIMGDALFMTLKTLLEEDWNDDLKGAWGDFYGRLSSQMIAAIKASKNTKQ*