MGDFTVALNPPKTFRADILLSTTNNRTSPAARGFQTVLAFKPPRAFRGIRASVMPREGQQASLGDALVNTPRRSDFVEAIRRTAALSSCLSETSLHATVPGLESKTRGKVRDIYDAGDYLVLVTTDRQSAFDRILASIPFKGQVLNQTSLWWFERTKHIVSNAVVLAPDNNVTIARKCSVFPVEFVARGFVTGSTDTSLWTVYNKGVRNYCGNVIPDGMVKNQKLPKNILTPTTKAADHDVPITPDEIIDRGLMTRADYVEVSEKALSLFEYGQQVALEHGLILVDTKYEFGKANDGSIMLIDEVHTPDSSRYWIANSYLERFQNGLEPENIDKEFLRLWFISHCNPYEDEVLPDAPEDLVCELAWRYIFLYETITKSKFEVPSTEEPIHDRITRNVASALSSLK*