MSKAEVDAATRDYIVKPRLEYRTVQGVNGPLVILENVRNPKFAEIVNLTLADGTSRAGQVLEVAGSKAVVQVFEGTAGIDNQRTSIEFTGNILTTPVSEDMLGRIFNGSGKPIDKGPGVLAEEYLDIQGQPINPQVRTYPEEMIQTGISTIDCMNSVARGQKIPLFSAAGLPHNEIAAQICRQAGLVKQSTKGTTSDDSEESFAIVFAAMGVNMETARFFKQDFEENGALERVTLFLNLANDPTIERIITPRIALTTAEYLAYDKDKHVLAIMTDMSSYADALREVSAAREEVPGRRGYPGYMYTDLSTIYERAGRVEGRSGSITQFPILTMPNDDITHPIPDLTGYITEGQIYVDRALQNRQIYPPINVLPSLSRLMKSAIGEGMTRKDHGDVSNQLYANYAIGKDVQAMKAVVGEEALSSEDHLYLEFLEKFEGKFVNQGAYENRTIFETLEIAWGLLRTFPKEMLKRIPEKTLKVYYARSS*