MTFQLKTRGRFCGLHCSVGLTDWDMDKELNLATTTDQNCNEDKVNDQHVAQRPSVRACRRKDEFIWYDKTSDTFVKPNLWLLVNPNIACPVQYVQTDADLQPDPGHANQLLQLEPGDILQRKTNRTQKFSCKPVRTRRKGKITKVVDLKSLKPGCWPRPPVNYCVLVALALKSSQTGSLKVQQIYNFTREHFPFFQTAPDGWKNTIRHNLCFSSSFRKTCNQLCKEGKRKSCFWHLTLDGHRRLQDELHTLTGETLKMLERSMSNPGQFTRF