MAATKVPPGFPPQLVKLLDADSHHKGRPNAYYFFFTRAAFRQLGWLKSICFFSFLFIIGWGFFFQTPPHSGAAWEKAVLQSAQRQEGGQLTVLVTGAAGFVGSHVALALKKRGDGVVGLDNFNDYYPVGLKRARAANLDKAGIFIAEGDLNDQNLLATLFDLVHFSHVLHLAAQAGVRYAVKKPLAYVHSNVGGFVTLLEQCKNSDPQPAIVYASSSSVYGLNSKVPFSEDDRTDHPASLYAATKKADEVLAHTYNHIYGLSITALRFFTVYGPWGRPDMAYFSFTRNIVEGKPITIFQGPHGEELARDFTFIDDIVKGCVASLDTALPSTGSGGKKHKKAQFRIFNLGNTQPVKVGDFVTILEKHLKKKAIRKIVPMPSTGDVMFTHANVTRAKTALGYKPTTDLSTGLHIFVKWYKSYYKEGAGHGDMLKGYKPY*