MGGTKRKIEMKRIEDKNVRAVAFTKRKSGLFHKASELCLLSPGTQIAILATPLSSHSHASFYSFGHSSVDHVVSSLLHNQHPSLPTNQDNRSGLGFWWEDQAFDRLENVDELKEAVDAVSRMLNNVRLRLDDAVKSNQRDGSLVIHQEDEEVLQLGYKDTNQITKLEGETSASASLLKNVVDNLHIDDRYY