MAPPAAPDAAVAPTKTSGFTEADLVEKLSESGLSDAIPDKFILPEQHRPAVALTRSSDEIPVIDMAGLSDPARHPDTLASIHTACLEWGFFQVVNHGVSPAVMQAMKEQVEAFLALPVSERAPAGIKKGVASQGYGTGYVKPDTGARDWRDYFLLRTYPESMRDYDSWPASEEFRKVIGQYTLELKALAERLLECLSINLGLRPTYIQEALGELHQDLLINHYPPCPKPELTVGANKHTDLGAVTCLWQLTDVVGLQVLKDNEWVPVSPVPGAYIINVADMVEVVSNGIYKSIQHRAVVNTSQRRISIAAFYDLHPEALIKPAPELITADRPAQYEPVRFCDHAMKLAIETDKIGEKVVN*