MGVSKSKPNCIPGGLCAVESDGFVMTGSSLLPGPPSLLELSSLLEGVLLSGRGSDFREYVNFIGFVELQDGETTLRARKKKSDAREIQSFYRQYYENYVKALADEAADETAHQTDRAELAKVYQTAATLFEVLKAVTHSEAAEVAPEILAAGKNVKEKTEMLVPYNILPLDQDSAHQAIRQLPEIKAVVTALRNTRALWPEDNQKPELDLLDWLQARFGFQKDNVANQREHLIFLLANVHIRKVHKPTLDQMSKLDDEALNEVMKKLFKNYKQWCKYLGRKSNIWLPTTITQDAQQRKILYMGLYLLIWGEAANLRFMPECLCYIFHNMAYEVNGILSGNVSAVTGENIEPACGGEEGSFLRKVVTPFYTVISKEVKRNRKGTAKHSQWRNYDDLNEFF