MKSRLLPSSLLSLLQLVLYPSLLCAFIIPDPIVHFGIGAIAGGCGAIAYQPFDYVKAQIQSEEGAKRYQNNGLACFWETLQQHPRALLTGLPVSVTGVAPEKSVKLGVNDILKDSFLLANGGTVLPLWSQIVSGAVAGACQVVVSSPLDVIKVRLQTRKDGEAEESGLDKFRLVWQEVNGVAGLYRGVEACLIRDISFTAVCFPLYSALFDSGIDPFLAGAMSGVVSTFIATPADMVKTRILTRQQQTQPLPAFSAVAATSTTPSIRAQSDGTLVMSGGGGFNNGTMVGIYEPQEVDVMMGDLSQDLKTTTTDNDIDSSNNPFLVAKRIVEQEGSKVLFTGVSERCVGAIPRFGITLGAHEWLEHYASSVGLLSTHLPS*