MKSALSVRRASPALLRFTRSFASVGTQVHLQKGRTWDEGVNFSTTPLRQVLTCAKRTDSKNDLDLRQSSAIKDDCLLLGGLSGAVNLMQVQRPGSFSSVRHYADAPAANPEEQDPLKRIFFNMMKRYKLFISELTKSKITLDPDDSEAVAEYKATMDGVRKKVGVPSKTQKIAMIIEREAAAAPDVKTFFKSLPKLKARLGVKEEYDGDKMMLEAVEKVEKKTGRVLTRADKEGMGLLRKEFDAINKALGVSPNMLKDLEAELEVTFAKAELQHMKNEVVETIETHKKRHGLEDIQIDIRKLDHRNYL*