MDYLLTLPSVRDRSTAVFNQAKVDKLTNFTADFEKLPAVAEYVHKLIERDYQSDASRIPPHGRWQHFDVGHKRLEPLIESWEKKGVSKDEVAARLVDLFVVSVLLDAGAGPTWKYTEGSGEQTGRSEGIAIASLDMFAAGIFGDPDIVTGPGLERLTLSQLSDGFQVSKTNPMDGLEGRYNLLVRLGKALIASPELFGPSARPGHLITYLKSTEEPIEIATLWEALMKGLGPIWPAGRLKINGKALGDAWVCSSLPNPSGDEAGSVTPFHKLTQWLTYSILVPMKEYGGLKFVGEEQLTGLPEYRNGGLLVDFGVLTLKPEALKQSLSGANDLPKFEPSSDVIVEWRALTVGFLDALLPMVNAMLETPLVLPQLLEAGTWKAGREIAKEKRSNGGPPIEIQSDGTVF*