MESHLLVGPISAARYGCAANSSHFHSAASSTWANSPRRRSPLVMASSSSAAVNGGQNYYAVLGVARTATTVQIKRAYRLLARKYHPDVSKDPHAAELFKSIHHAYEVLSNEATRVQYDQELQFGHKPYREKWSYSTEFEDQARFYRWDRMRKKMDRERYWENYNVNEDYYTSETDEEEDEVVDLDEERGSFVEVLRSAFMSLFLLQTLGSRFSLTFSSLMALFDKKLDTGYKMGYVIAWILGGRGGILLTLCLSFASWVCGKTSSSVVALVVVALWVGSYLARYAPLPQGALLALLYMSIKLQSDLI*