MDVVKNSVARALEIPDDHVGFYDDDPRHARVFSMTNQLRFYVVHNADIEWATCDCDCDWALRGNLCKHQVKVMMMVGFKVDTILHRGVDMYNAHAIDGTPSFVVDKGSRDAQSTIDAEDDVKDPTESSQFEIMADCNNCSSPPLPPTPMDDDDAQDDVEESAKMSSKKKKIDNQSEDEDEPPTKKTKDIVEKEECVAKLEDIVMEDLLKIGHGKEEVISAMKTNYSESNYQSLDIPIKLKEHEQRIQGDIIGGRKALTNLQSDVSSLTPILSSDRTISSQIDAMKYVQGQDKMMKELILRVDRVENKNRELQIQDENLAHQEELLTKITTIKTVLLQQMELKDQQIVKIEKEMHDVQIKMPTITQWIEEMKTKFFEELHLIAGENNALKFQNSMLENKLKVLESVEKQLKDSNEDVEVEGVFIANSNYNILVQEFIDVGQKLWDSMKNKLNTIM*