MESYGNPKKQSSSLYPTVDMSNPEAPLNPISSSSTSNLYPSLDMNDLANNLFPEQPETRSIPVSAPPAATEEVILTISGAILHLIDQSYSVELACGDLAIIRIVQDGNVVAVLARVADEIQWPLTKDENSVKVDESHYFFTLRPSKDFGSDSSDEDEDNADMLNYGLTVASKGQEHLLEELERILDHYSCFTVQKVSEEAKETGEEVLDVTVARETSPVELTGERKEIVEKQCAAYWTTLAPNVEDYSGKTAKLIASGSGHLIKGILWCGDVTTDRLNWGNDFMKRRLSKAEKERDVHPDTLKRIKRFSGFLKFWVSGSGFDTMYIYESSGSVQILGLITNAQSRVKKMTKMTESVANGVLSGVIKVSGFFTSSVANTKVGKKFFSLLPGEIVLATLDGFNKVCDAVEVAGRNVMATSSTVATELVDHRHGGKAAEATNEGLEAVGHAFGTAWAAFKIRKAINPKSVLKPSSLAKSAIKSAASQKKA*