MAIPDNLTRDQYVYMAKLAEQAERYEEMAKFMDKLVVTTTSSGGELTVEERNLLSVAYKNVIGSLRAAWRIVSSIEQKEEGRKNDDHVVLVRDYRTKVESELSDICACILKILDSNLIPTASVSESRVFYLKMKGDYHRYLAEFKSGEERKSAAEDTMEAYKNAQEIAVTDLPPTHPIRLGLALNFSVFYYEILNAADKACSMAKQAFEEAIAELDTLGEESYKDSTLIMQLLRDNLTLWTSDQDQLDES*