MTTRSGLSVAAMFKQEEVEIMRKGPWTLEEDMRLIHYITLRGEGRWNFLAKAAGLKRSGKSCRLRWVNYLRPDLKRGDITPEEERLIIDLQGRWGNRWSRIAKKLPGRTDNEIKNYWRTRIKKKILENNHCGNQFLEHEMCSSSFLNPLMQKSGPEEATPTSTNWGGTGTMQINRNTLVHFDQLPVNSPITGFDTGFVNSIVSNNGNDDVHSSTGEIVDAWKTIYGHHTLSLSRFEHGKGGPAIVDILPHNDADLPLEIDSFMASLSEFQAEKTVLEEAVSSSSFSSLDGLEGILSQSNLTDGETLWTSDSKWNVEFAQI*