MSDITIVVDCNDADFARDICAALQQFPDVTALLPHHQAVRDAQYASCWFPDPQLLTRSPGLKLIQAASAGVDHLPPALFASEIPLCRVIDEDFRHGMFEYALWSVLWFQRHFDRALAHQRTQTWKLYPQRAAADFHIGIMGLGEIGGYIADQLARLGYRVSGWSRSEKQLTGVTCYRGEEALDHFLGSLDGLINLLPLTAQTRGILAAPLFNRLPAGAVLINCGRGEHMVNDDVLAALESGQLAGAVLDVFPQEPLPADDPLWRHPQVVITPHMASAAPAEVIARQLLENIQRQRRGLPLKNLVNKHAGY*