MPFRHWKDYSDNDKTSAAAQTKKEGLTQIFAAWWFVNVMEGPVPSLSLIFARSPLHPIIERRTPASERQPEEEEARRGMARRGPVELRRIEDRTSRQVRFSKRRSGLFKKAFELGLLCDAEVALLVFSPAGRLYEYASSREKMKLIAKGDAETAVGIMRSRKEKDPKFFLSMCVTRKGD