MGICEPIHQMGMWDDFNASCPSTSATMILEVEKCLEDQIPIMIETEDTSHGTVGTSNRYEAETSKPIEKVLRRLAQNREAARKSRLRKKAYVQQLENSKLKLIQLEQELDRARKQGLHVGAGLDASQLSYSGTASSGTAVFDTEYGQWVEEQNRQTNDLRNALHHSQISEAELRIIVDGCLNHYFELFRVKATAAKADVLYIMSGMWKTSAERFFMWIGGFRPSELLKVLTPHPELLTEQQLREVCNLRQSCQQAEDALSQGMVKLHQILGEAVAAGRLGEGNYSLPQMGPAIEKLEALVRQIISAKKHFNRCPAS