MGIDLNTVEEEAEEGAAVADAATDEVYARLALVAEGERNFREGGGGDGAGEMEGCDAEKKPRMPHMFCKTLTASDTSTHGGFSVPRRAAEDCFPPLDYKTVRPSQELIAVDLHGTQWKFRHIYRGQPRRHLLTTGWSSFVNRKKLVSGDAVLFLRGDDGQLRLGVRRAVQLRNEALFEPVNSSDSKLRILSSVASSLENKSVFHICFNPRSGASEFIVPYWRLLKSLNHPFSIGMRFKVCYESEDANERSAGLISGISEVDPIRWPGSRWKCLLVRWDDSTDSSHQNRVSPWEIERVGGSVSVTHSLSSGSKRTKLHFPQGSLDTPFLNGNGHPDSMGTENFHRVLQGQEFRGSRSHGVVCSESPGVPNFQSPDNRRFSADMRGYMMPASGPPQRNTQFTYQPVGFSESLGFPEVLQGQEMSQVVPLFRGATFGARTQNDRVVSANSVHRSAAQSGLLASTQGHPITQFTLSSSKVSSPSSVLMFNQATAPNHETIGGTNNKGMHGSQFASQEMISETVTWPGTQCQMPSEITSNQFALARIPAPPSGAESGSPKRDVGRSSCRLFGFSLTGNMLGEDGEGLEDGAIEAGCENPPVLELFGHSHSTPGALHALCAAAPLGI