MATPKVVSPGLHPQLVKLLEADTYQYSKGRPHPLSYYYLSRTAVRSIASLKTLCFLSFLVIIAWTFLSRRSPYSNAAWEKAVLQSSQRQEGGQMTVLVTGAAGFVGSHVSLALKKRGDGVVGLDNFNDYYPVELKRARASNLEQAGIFIVEGDLNDQNLLMKLFKLVHFTHILHLAAQAGVRYAVKNPLAYVHSNVGGFVTLLEQCKNSQPQPAIVYASSSSVYGLNSKVPFSEDDRTDHPASLYAATKKADEVLAHTYNHIYGLSITALRFFTVYGPWGRPDMAYFSFTRNIVEGKPITIFQGPHGEELARDFTFIDDIVKGCVASLDTALPSTGSGGKKHKKAQFRIYNLGNTQPVKVGDFVSILEKHLKKKAIRNIIPMPSTGDVMFTHANVTRAKHDLGYNPSTDLSTGLHIFVKWYKSYYKEGAGHEDMLKGYKPY*