MFPLCEFSRSHFLPVSTLRDAHSSTDVHNLQSSSTLAIAQRHLISPTSGYAMFILLVACYIPQQAFTVFHMLLAQCSLKTVVSPEQSELLGKRSKGWIQDSKNHSLESCLEVSVITYTHDDLMKMKSLVHLEKAKESIVVEIVKMWKIFRRQIEKEISDLDGNDSELHSPAQSAVQCLMYNIPHTAHSINGKRSKLDQQQYPRNGMERINMETQRNDNEAEPTNCKFTTVKMMALWAIDQTICFTYKNCELRTGSPELWIWLKKSQMASLIQMVQLTVMRNEVNSFILSLTQGLNTCRSHVQSWLGGYAQAADQGQWS*