MESKEGVKMEDVMGNSSPFSDYIANSFPLQSIFDLSEGEKMPLGFMELLGVQDMSITPLFDMAQQVPSLATQPPNPTSTKIDSPPEVFNQPATPNSSSISSASSEAVNDDPVKAEDQEEDQQETRKHDLKLMKNCWIFLAFGVCDGGSRLKPKKTNQKRQREPRFAFMTKSEVDHLEDGYRWRKYGQKAVKNSPFPRSYYRCTTTSCNVKKRVERSFSDPSIVVTTYEGQHTHPSPVIPRPGLGGSHLTSGISAGAAAAFGMPMQRTPSHYQQPFGNGLSPLSVGHIGSNINASFLHERRFCTPGPSLLKDHGLLQDIIPSHMLKEE