MAAAAALRRTLAPAPALLLRRQVLLRLLSTQPQQPQPAAATSPAELVRIKNSIRSAATGPDDLATLFLRALPNQAFLGDRPIFSLAVTRLASAGRRDLVFSILSSSLTALPAPHPSEGFLIRLISLYAAAGMPQHSLSTFRLVKPATDRVFSALLAAYHDTAQHDLAVTAFRDLPAELSFQPGVVSHNVLLKSMVATGDVAGARQVFDEMADKAGVQPDIVSCNEVLRGYLKTADYAAFDQLFKEIAGGKRRLKPNVTTYNLRMAALCAKGRSFEAEELLDVMGANGVPPNRESFNTVIGGLCKEGEVGAAAALFKRMPEVPRPNGKGVSPNFETYIMLLEALVEKRVFSPALEVCKECLANKWAPPFQAVKGLIQGLVKSRKVKQAKELGMAMRKATKGDAKAEWENVESAIFPQGLADSTA*