MSLSSTCSKREDPPNWVKRTNVIKTGVFVGGPSGFAEKSPARMDILMPASGNQGSDHSSVDLRPVGLGIFKGDGSNCVKPFRLRGRFSADSSWESWTDHILQVGGAILKEAEIFDAVCAFRQTVVFSDEAFMAMLESFLPQTNTFVVMNGEIGFSLKELSANTGLPILGNLYEEFMPIDSVLEEQSEEFRLLYFQLVAFYDFFKEKEGPKVRCSSWRGGSFLSSNFFDSGESPESTTQEARAKNPDSKKISVMRENLRVFFASTDAIHSDIALRRDLAVYLTYWLGEAVFCWRRCNVHQAA