MTLQMQHAILEGELRASTERLTAAQTVLDTALPILQAQVAELQRWRPPASCRLSSSLPSIFPPPSCRLPPPSAATAAAVSRRRRRRQLPLPLSAGAAAVQFVAAAAALWPCRCRLACVPPGGCRLVAAPFGGRLRAAALGGLLRWPPWVAPMGGRPLVAALGSRLMVATRLAAMVGKVVDLENHSGILKLAEVPKYPLKRRPEYQDAETDRDIDFPSSYDKEGFLETQLSSLVDIRLVEGGSLDTHNIESRIQVPTELAIMNSCTNYSTEATPLLSDTKAEVSKNLVIIPNSSKACSPTKQKPDIPYSAWQEISKELDRKKEELTRREGITSTSLQTRATELGKFKNESGSSCGGNTRKETSTGRSKTWRKRAGGLGSIVALLRSENVVEHLAI*