MKPQRLPLPPVPAAALLLLPVALLAALLLVVYPNEFALQASLAGAAACGDHQGGGGGGGVQAAPEFRLLIGVLTLPARYERRHLLRMVYALQQPAVASRARVDVRFVFCRVGSPEDRVLVSLEAMAYGDVVELDCPENMDNGKTHAYFSSVPRLFGGGEAAYDFVMKADDDTFFRLPELAESLSRAPRRDLYYGCMVPCDYVRGSNEYMSGMGYLLSWDLVEWIVAAAAEIEGRTGGPEDRTLYSWLRRGGRGRNRVDVKPAMYNFPGRHPCSHEFIPDTIAVHQLKDNRRWARTLQYFNFTAALKPFYPVI*