MVDDEWINDEGVILILSNRLGSSKPNNRLTIIQMLRNLVENAKNKEKLADPNSLSTIVKSLTRDVEERREAVGLLLDLSDLPAVHRRIGRIQGCIVMLVAILNGEDPVASRDAGKLLSALSSNTQNALHMAEAGYFKPLVHYLKEGSDMSKILMATALSRMELTDQSRGSLGKDGAIEPLVKMFNAGKLESKLSALSALQNLSMLTENIQRLISSGIVVTLLQLLFSVTSVLMTLREPASAILARIAQSESILVNQDVAQQMLSLLNLSSPVIQYHLLQALNSIAAHSSASKVRNKMKENGAIQLLLPFLSETNTKTRTGALNLLYTLSKYLPAEFTEQLSETHLNIIVNIISLSTSDSEKAAAVGILSNLPLLSSGSPVAKCRAATSLAQLSQNSLSLRKSRSSRWFCVPPSVDAYCEIHDGFCFVKSTFCLLKAGAISPLVQILEGDEREADEAALNALATLAQDEIWEHGINRITKISGTQPIIKVLELGTVKAQEKALWILERIFRVEAHRVQYGESAQVVLIDLAQKGDPKLKSTIAKLLAQLELLQAQSSYF*