MASQLLQLHFVLIPFMAPGHLIPMVDMARLLAQHGVIVTVVTTPLNATRFKSMIDRAVESGLQIHLLELHLIRNFFVAASMLQQPLEQLLYFDAMSCFAFSCSHNLEASKVHESISKLETFLVPGLPDQIELTKAQLPESLNPDSSDLTGILNQMRASESIADGIVVNTYEELEPRYVKEYKRIKGDKVWFYACLGSISGLTALQLIELGLGLEASNRPFIWVIRGGEKSKELERWILEEGFEERTEGRGLLIRVCTGVPILTCPLFAEQFINEKLVVQILGIGVSVGVESAVTWGMEEKFGVVMKREDVMKAIDEVMDKGEGGEKRRKRARELGEMAKKAIEEGGSSYLNMKRLIHYILQQTIGNPSTQLS*