MAALRRLAVAGRVLLHRAPSLPPPRPTPPDFLSSKSRIRLLLGHRFSTSSPTPPHFMAQYLVSKCSFSQEAAAAAAPKFSHLDSTSRPDSVLAFLRSQGLTRAQVRAVVACKPMLLLSDVEATLQPKFRAVSALGLSRADVAVLFALYPPALTFGIHTNLLPRIVFWLDFLGSERLLMKWLNKTWLLGYSVDVLLRNLSTLRSLGVPERRITNTLRLQPTVIMQSTAKFQSLLGRVEACGIPPSSGMYMWALFALHNVSESAFQAKKAAVMSATGCTEEEFASMFRRGPCFMFMSAELLRKKVEFLMAKAGCNVKNFVNSPVMLTLSLSKRMIPRCRVIDILRSRGMDIGKTTTMRGVIRSTEAKFVERYILRYKEQVPELLEMYPIRHEVLKQYPPRPRHGNVKGQLTEKKR