MAYKGIGASPGVALGKALVVEHSELVIEKKSIDNVEAEIAKLEDAVAVSKEELVKVKEKASEELGAEEAEIFEAHLLVLEDPELIGSAIDKIKTESVNAEYALNEIKEMFVSMFESMDNEYMKERAADIKDVTNRILRHILGIKVVDLSALSEEVVLIAHDLTPSDTATMNKKMVLGFLTDIGGRTSHTAIMSRTLEIAAIVGLNDITSKVKDGDFVVFNGDTGEVIVNPDEETINKYTELKAKYEDERKALQLLKGKPSVTLDGKHVELAGNIGTPNDIEGLIKNDAEGVGLYRTEFLYMDRDSFPTEEIQYEAYKAVLEGMDGKPIVIRTLDIGGDKELSYLSMEPEMNPFLGYRAIRLCLDRKDIFKTQLRALYRASVHGRLRIMFPMISSLEELLQAKEVVKEVLAELDSEGVAYAKDVEIGMMIEVPSAAVISDVLAKHVDFFSIGTNDLIQYTCAVDRMNQKISYLYNQFNPAVLRLIKTVIDNAHKEGKWAGMCGESAGDQKMIPILLGMGLDEFSMSPISILPARKLITSVKESDMKKLADDVLNMGTAEEIKSYIEKTFNI*