MAGHGIPRYSSLGERSEEALQQELRKIQNYQALDRLVRDKIAGHDYTPETLQKISELLSSNPEYYTVWNYRRRVLQHEFNLASSNDSEEAVTGQIAALIKKDLQFLIPLLRKFPKCYWIWNYRMWLLDEAKRLLPRAVARKFWQEELALVGKMLSLDSRNFHGWGYRRFVVESLEKLAPEDQEVRSMAQDEFEYAKKMIGTNLSNFSAWHYRTKLIQRLLSEQSASDETRKKMLDDELDLIHRALCDPYDQSLWFYHQNLMCTFDPSLSDQSMAPNLSNDERLKYLRKEIGEIQEMLDGAEDCKYIYQALIDCTLLARKVKGTMPSTDQENILSWLSELKKLDPLRCGRWLDFEKSLHADV*