MINLKHAASCISKALMAYILEAEEGKRVDWAELLLKALEKELKHVNTIKGRTRLAPHLYLLLKVEATATAPIRTTVHLVDMLRTACTRPAIGGSSVLAASTKGQKRKKPTRDTETTVQVDLDAANVPPIMIQEIPSSPIRLNPETTVPNPVRTLVATPMSRAATTNVMSLDEAMAALDALRATLLCGNIALDESKSAQRTAERRTKEMERQVATLERKATELEEERKTLTQSCLWNSKELDRLRKRLEDKDGEIRDIKFQHEQREEDFHNSQKELEEACMTGLTAITEEYSSVQAELQTTRMILAPYLDADEDKEVVCLDASLLPTFENEQKEKIRTLFEAQLTALREVLDKPRRTCGGRNCPGRQQEPDKDDGTGGG