MRLDNMLVAEGVAGPDNRGPIQNDTGGGDQADYRQKLTQIRLVYSEELRKYEEACQEFTQHVVSLLREQSRTRPIANKEIERMVAIIQKKFSGIQVQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEVLNEYFYSHLSNPYPSEEAKEELARQCQITVSQVSNWFGNKRIRYKKNIAKAQEEANMYAAKKAAHAANQYGMLAAGTSAAGSMLNYPAMLPAQDLAHHMTAGLDFTAGYNPQLMSTAYGIPPPTNPSPQS