MSTQTAYRIQAIDASTFRATGDKDTANGPKSHNPPLKFPEYAPGWDQSEKFEPYKQFKFEEPGKRADKTLPNLFEKGLPTNDKKYLVPSEQLTKYGYSVDDLTPKFGSEVRGVQLSKLSDKAKDELAYFVAERGVVVFRDQDFRELPIKDALKYAEHFGRQHIHPTSGSPQAYPEVHLIFREEGDDIYKEYFSSNLSSVAWHSDVTYEKQPPGTTFLGILEMPRTGGDTLFSDNTEAYNRLSPEFQKRLEGLKAVHSAHEQADASIRRGGVVRREPVQNVHPIIRKHPATGKKSIFVNPQFTRNIVGLKQEESDLILNFLYDIIAKGSDFHVRARWEDGSVVVWDNRRTSHTALLDWSDGARRHAYRYTPQAEVPYENEEGENDD*