MIKRKLGAVFATAMLHSRLTTALAVQHSALADVGTDAFGGKGLFAKQDIQAGLSVLDISRADIIYGCEPHSYLADVTVRRLSPDDDNESQRGFWSIAAALVCSRLLEVPVASKLGVGPSVISYISQLPWDDCMWQLPIVWSESVLDQALIYGTEMALAEDLHATHESSADVFDTCLKAKRRVLNLKQIGTELAEVLLPILHQNGCLHSDDVIMLTCHQAVALVFSRTHQKGSAGKLALLPFFDCANHMDDSNCRLSESEGDDRLHMVAERNIKKGEELTISYGIAYALAAFCSYGFVPDPLIRGDLAGKAIQYAARKGQSLAADRSLNPGKD*