MTLILKRVQLLKDKPRREAIDRFLRQHQLSLEADCEMAIIAEYQQRLVGCGAIAGNVLKCIAIDPSLQGEGLSLKLLTELLTLAYELGRSELFLFTKPCNAALFSGAGFWPIAQAGDRAVLMENSRERLTRYCRQLAMYRQPGRKIGAIVMNANPFTLGHRWLVEQAASQCDWLHLFVVKEDASCFSYHDRFKLIEQGITGIDKVTLHPGSAYLISRATFPGYFLKEQGVVDDCHSQIDLQLFRERLAPALQITQRFVGTEPLCPLTRNYNQRMKSLLEAPGDAPPIEVVELARIEKNGGPVSASRVRELYRQRNWQAVAALVPPGTLSFLMQLAESEHQTA*