MDDSIFNGIPLEDFGNGHPDPNLTYAKALVNIMYGVDAPDFGAASDDELSMDVPNGMAIPSLWVMYCLDVTMLTLEVSLKFEPPDQPWFKKPDSVAMIAANAQETIPYFKDGPKGLARSMPTSGALDRVAKKLNLPFFEVPTGWKFFGNLMDAGKLSVCGEESFGTGSDHIREKDGIWAVLAWLSIIAYKNKDKKVGEKMVSVADIAKEHWATYGRNFFSRYDYEECELEGANKMVEHLRGLISNIKAGEKYGNYTIQFADDFAYTDPVDGSVVFKQGIRFVFTDGSRIIFRLSVNLRMIAFINLQGTGSAGATIRLYVEQYEPDISKHDMDAQTALKPLIDVALLISKLKEYTGREKPTVIT*