MGICDPIHQLGMWDDFNSSFPSTSATMILEVDKCLEDQIPIMEKRLDNETEDTSHGTVGTSNRYEPETSKPVEKVLRRLAQNREAARKSRLRKKAYVQQLENSKLKLIQLEQELERARKQGMCVGGGVDASQLSYSGTASSGTAVFDMEYGHWVEEQTRQTNDLRIALHSQIGEAELRIIVDGYLNHYFDLFRMKATAAKADVLYIMSGMWKTSAERFFMWIGGFRPSELLKVLTPHLELLTEQQLREVCNLTQSCQQAEDALSQGMVKLHQILAEAVAAGRLGEGNYTLPQMGPAIEKLEDLVRFVNQADHLRQETLQQMSRILNTCQAAQGLLALGEYFERLRVLSSQWATRLREPT