MGGGRFEGEDDMEDGDGERKSRMLHMFCKTLTASDTSTHGGFSVPRRAAEDCFPPLDYQQVRPSQELVAKDLHGAKWRFRHIYRGQPRRHLLTTGWSSFVNKKKLVSGDAVLFLRGDDGELRLGVRRAIQLKNEALLKSFNSNSSKIHTLSAMANSLKHRSVFHICYNPRAAASEFIVPYWKFLKSLNRPFCIGMRFKIQYGSEDVNERRSGIITGINEVDPIRWTGSKWKSLQVGILVDCIKHLGLSNSERHYLRPALQYFG