MSSGQSDYLVKGPDFLSTSGIRSIFPGRPFSKCLAFCLDEAVSRISKLQSEVLREAISNLMNDAKEKNRKFTETIELQIGLKNYDPQKDKRFSGSVRLPHIPRPKYRICMLGDAQHVEEAEKMSLDCMGVESLKKMNKNKKLVKKLSKKYHAFLASEAIIKQIPRLLGPGLNKAGKFPTLVNETRAMVKFQLKKVLCMGVAVGNCEMEEKQVFQNVQLSVNFLVSLLKKNWQNVKSLWLKTTMGKPIRIY*