MSECRCRSSAFIAAIFALALTLTNAVEEVFMPNQLDALPSILIIGTAKGGTTDLYKQLTFPKVNQAPGRAEPRLPANAEKEPSILNRGGIEGKLMPFQPLYIEYLHLLGHPCGNATEDDIQDCMATLGTQQLTLDASPDYSFSLNAPLYLKQLSPLSKIVMMIREPVERVETLFRHYKLTLGWWSDRSLDTLAGNFLEAVRTDNKARAALQHAVNCPPADVVCQADGWKRMVSLYFMRSMDNKIFMGGLYRYMMAVWRRVYFQPGRVMLIDSQAYYQRRPEVMEKVIKYLYGRPMLPEEREEAASEVVWRKKGKLPYAAGLKLSLAARQQLEEFYDVHVMQGLFRMLTDMRAEGAWVAGFDREPWEKCPGFAEFHGLSPYQQQ*