MKLLSHARLQALLACVSEEDSRLESVAANFCKTFAKEDHFKAGCALAFLLQDAFLQPAQRIAAFFILFDLYKAEEPGSNPFLSVFVDALERQNLDPSERQYLISLLCSPSPELPQKSANEVLAAYSPEAGSALPMPDLESVKRLYRDRQPPNTNAFRSTAVAPILPDPSTPPRCPRSRVEIREVFAKALKGPLVPGHQHVRPARPARRSFGSRRRPAGRPAADPGELEADPKVVYHLGLTPKKLPELVENNPLIAIEVLLKLMSSPQITEYFTELVNMEMSLHSMEVVNRLTTAVDLPPEFIHLYISNCIQSCEGIKDKYMQNRLVRLVCVFLQSLIRNKIINVQVQRDLFIEVQAFCIEFSRIREAAGLFRLLKTLE*