MCRPTDSDSGPALPSIPHQYWIIHGATYDLASYIKSHPGGDEAILLGRGRDCTELFEQYHVLNNKHLRVLERFRVTLPAAKVATNNLKEDMVSTISAFEGEEADAAAVVGIQQPAAPARVAHQSDPFYEDIKAMVRAHGNTKMSAPFVILHCLHVVGLIWSMKLWWQGAFISAFILPYFLWVLCAAMVHDGGHFAHSKRPLVNKLLTHTGALFTNSVGCWYLQHNILHHSYTNLVGKDGDLDSHHPYMRIHPEQSMLPANIHHAVRFFSHLIMYNFAHIGLTMISPLSYFRGVAAQKKGTADAKQAQDAQTVAQYHSTVMLQLVTVGAFYITPFLRFDFSRALLLTLLPTFMMSVAFMVIAQVSHIQMDAEAPSADLEKLHWARRMALTSVDYSQESTLWAYLTIGLNMQSLHHIVPGVSYSQLPRLYPAYRAICEKHGIKLLERRNLAHAFWTHLQTLWVLSKTHSFVEVARKLA*