MEDIILVLFDVSTREEVKHDREQLHNRLKHKNCELANYLSIRLRNLWRVEGGEMDSLEVSSDIKSLELERNINKGSFGEVYESKWFGLATATKIIDASWNDMFIKEVGILASTSHQNLIKYYYAVKSNANENGETSKINNSRENVYLVMELMQTSLSNILEAKRAMPYYFLIDVIYQIARGMYLKSENVLLNVIDDGKSDNGFHYAIVKLIVFGCSKINVGTLRYRAPEILKSTMEVTKMCAFEADVYSFTMTCSKILSGEDPFDGIDTKKELLKKIEKGKRPKLPSNCDDLNELIEECWTLNPSRRPSFGDICKRLITLKKKILGGIGKTTLAKITFDTMQHMYNVSYFVESIQKKDSGLSIICKVLNKLNFESKPKSLEEAQAMMKEVLMNKKFMLVLDDVKDKSQINDVLHMNVLCSNKSSTLIEVVKSYPTKIHKFDIEELDKDASLKLFIAYSCRDGDELPKELIEVGEEIVRSCNGLPLSLKVLGSFLGGQKRLRCWKRALQKLRRGRPLDGDEIDSEYKL*