MSFQAIGNFFPCFFHYAASRNHVLLRLLQFLFPNSSPAIPSIHLKAFGREIVHVKWPLVAIVSSMTGTLCFIAGKQSFSHPKKGSFLMANALLWYCLMCLGGFFHHSFFNKRNIFYCFDVFGTCCSSVSLIAAILGVDDRISSNRRNFIVFYAMATIFVIFGPQWAREALYLLPTTVALCVGSWYLAVVIEALRLDDDRRKKREKVGDGEKNTKEMKREEKLIDDLKKWVLIMGFGGVISVVGLVFNRWIMGFMGPHAGVLLWFFVGCGIALLGSSRVFHILNNADFALFCFDVLD*