MGRGRVELKRIENKINRQVTFSKRRNGLLKKAYELSVLCDAEVALIIFSSRGKLYEFGSAGITKTLERYQHCCYNAQDSNGALSETQGWYQEMSKLRAKFEALQRTQRHLLGEDLGPLSVKELQQLEKQLECALSQARQRKTQLMMEQVEELRRKERHLGEMNRQLKHKLEAEGCSNYRNLQHAAWPAPGGTIVEHDGATYHVHPPAHSAAMDCEPTLQIGYPHHQFLPSEAANNIPRSAPGGENNFMLGWVL