MENSVRYKEAVILNSRGVNLFTCTWLPASKKIKALVFLCHGYGVECSLFMKGTGIRLAQAGFAVFGIDYEGHGKSDGVRCYIKRFSDLVDDCADYFKTIREKEEYKDKARFLLGESMGGVVALRIHRKQPIDWNGAILVAPMCKIAEEMKPSPIMISILSKLSTVFPTWKIVPTRDIIETGFKDPLKREEMRSNPYVYQDKPRLRSGLELLNASLDLEQRLNEVTLPFLVLHGEADVVTDIAISKGLYEEASSFDKTLITYPDMWHGLLFGEPEDNIDLVMRDITTWLNKHSPSMGSSESSPSLLTHSHLSLINHIASKEDLHPI*