MHLVSALLSSSSAFVCPTGCNLSSASESRRTPAPCLPSKRTSTKKKKKNRITPLCVSNQHDHLPGGAQVLKNAKELENAKESSLSLLEKGLVDRISLTGGAFDFTGVAKPLVPKPLGKVKRVVFVRHGLSSWNEESRIQGSSDASVLSEKGILQALDCKRALSKQKFDQCFASPISRAKSSAELIWEGQEGPLIFSDTLKEAHLHFLEGMKNELAKEKFPDVYKAWRQDPMNFCVEGVYPVVELWGRAVKAWEDILSAEGQSILVVTHKSILRALICTALGMGPDRFRAIDINNGGISTFIVNEKGHPLLQNLNMISHLFVNEVYY*