MSLSGGNFHGGQCKPVAFTKSDTDNDPMEGTHSRNGRYSTGSNRSDFNGASHKGGLCVGAGKVSGSSNGNDLRNAINGAGAIGSSPICRACTHGREASDLGAGKSGNNHSGELSKWATKSSSEASVMVTSSQIGAKSSKAAGEVSAVPGSTTMSSKGSPNCGWPAVGSLRVGGGSHGDNASSGGSSSGGSPTTESFKGGKVFCIGNILGNGGSSNGGVVKVPGTVGNVPGGSITGSMMGKSPTPSTYRGTSTPKISGEIVSNGNGSTRGASALKLSGEGSLTGGTVTGNRSARGIKSTAGSPVNGSLPATNIPVVGNLCRGNVLNGNGQNRCNGKADGVLGIGNLCSGILGKGNGKGDAFKKGMESLGTGNVQHTGECLAMKRALASTDAEEVKNAGNEEYKKGHFSEALSLYDRAIALSMVQPSYRSNRAAALTGLGRLAEAVQECEEAIKLDPSYVRAHQRA