MLAKFGFDILELSTLATLRVGRATRRTLCRYGHSPCLSAAVDCVVARARQIISSPHNTKFWEPLVLAHYITVIETLKRALDSPKTRYKPEVLCATEILALYELLEPSGEAAWIRHSAGAAHLILLRRPESYTTDFERALFMGHTGPIMTEALLNGKRCFLEQNAWQNLLMSVICKEKYYTVSDCSEIVVLLIMAKSKIPGTFWDMTQLLCRQEEPSLEYVVRIQKWCRELRQRFVDWKCKYEALIREVGDVGEGTMEFDRRVKAYATFF*