MQVTKVARMLAAKSEIDVKGCTVMALLDGGTLRRHKSWLKAEPPAILVATVASLCHMLEKHIFRIDSVRVLVVDEVDFLFYSSKQVGSVRKLLTSFSSCDKRQTVFASASIPQHKHFVHDCIQQKWTKRDVVHVHVSAIMPMPLCLLHRFVMCEKTNKHQVLLALLESDAPESAIIFVGEQSEKSKKAGNDPSTTLLMEFLKTSYKGSLEILLLEGDMNFNSRAASLTEIRQGGGFLLVSTDIAARGIDLPETTHIFNFDLPQTVTDYLHRAGRAGRKPFSDRKCIVANLITSEERFVLQRYENELMFSCEEMML*