MRLIFLCLAVTTALLQVARGARLSEERLIGWQGEKYSPFSEGASGGVIGTTLRSANTTYRPAWIQTISWKPRAVVYHNFLSDQEARHIIDLAHEQMKRSTVVGNKNEGVVDDIRTSYGTFLRRAQDPVIMAIEERLALWSHMPPSHQEDMQVLRYGRTNKYGPHIDGLERVATVLMYLVEPDAGGETAFTDSVWSHPELAAQAEQSNPSACAKGHVAYKPKRGDALMFFDVKPDYTTTDGHSMHTGCPVVAGVKWNAVKWIHGTPFRIEEYEKALKEPFQPLPDPGVCTDLHEMCDTWARAGECQNNPGYMLGSNTGIGNCRLACKDCELCDQGDQACYQRNRESGGFLVFDEKELKGL*