MPDVRKAMSHPIEQLEQIMRRLRDPEQGCPWDKEQTFDTIAPYTIEETFEVVDAITQRDWPNLREELGDLLFQVIFYSQMAKEQGLFEFRDVVETVNEKLTRRHPHVFGDVTFENDAQIHANWEAEKAKEKAQAGKSEQSILDSVPRSLPALSRAHKIQKKCAQYGFDWDSLGPVVEKVHEEVEEVMEEALQVDVDTQKVEEELGDLLFATVNLVRHLGHDPEMALSKANAKFVRRFQGVEDKARAKNKPLHAYTLAELDGFWDEVKLEEKQAIKSFS*