MAKIPLVTIDLARSGDSAAMERLSNLLSRSNYTISVLEAVLENMKVDSHGRTTIAHPHSRYTLSAFTACVASCDSTASNTRSTVTKLLDNLDDILTWIHQCFSSSRSEAGMTSKQILNLACWAIVLMMELDERLEQSLLLSSETLGIAFHAWTMQTSDKKPFIAVHQDRGCAILKLAAKVAGRDESLYPFADRITSNQTTLVKFCKAYSLRLLLFPEVLLQDSETTTNELITEQISLLINLGARLGQVTAVYKELRRQMFLRLAMKAITSFLLRVPLPVICGLTSVVFSMAYFPACDPVAGFVDVVENGALPVLMGGMLGPSVAVTDPEVVGTIFHAWRAFSYYPRGIRALQKAFSAAPRPVLEKMRAGSGQIDPTSWTHFMKTLKWREEVLESMTKDKGAIYFCDSDDHFTRHGPEEFTPSKTCSRCHSVIYCSARCQKEDWDIRHRTECKRMRDSYRLCKQQGIHYTQFTRAFHLAITDAAFDQTVTKMDGVCSRQFPGVPKNKLVVEFDFSGDVIGRSASRIVHIDQWIDARKGIVLPTCMSTHERGMRILRDSVHRGYLWQDARDVQVVTSIFSFNTHFRVALLVEFVQSREGEWVVGRNVASVEVKAADIDNAGKRVLGFLEPLY*