MEPHPNECSGSDLDGDLYFLSWDELLIPPEQDPPMDYVGRQPIKLDHDVTIEEIQEYFVNYMLNDSLGVIANAHVVYADRDPLKARSQKCQLLARLHSKAVDFAKTGAPAEMPLSLIPKEFPDFMEKGNKPMYVSSGIIGKLYRAMKDSSEEIPYASMSTREDAHKAYDKDLEVEGFQEFVEDALTKKSWYDSKLTALMEYYGIQSEAEIVSGNISHFSKFFDKEKKRYGDIKEKVMVTVRALRNETRAWFQESCRVHHKDSAVACAWYHVTYHPDYWTDVHFISFPWVVYDVLLNVKKFNQLKK*