MRASAARLLLRRSHFDAAPSLLPSCGPQQLTDAPRGPAVLLPRDDSSTLSYVKGSTDAPLIHLTLGQLLERQASNFGSSAAVVSTRQSTRLTYTELQRLADDVAQGLIALGVQQRDRVGVWAPNSAEWAVLQFAVAKAGAILVKLNPSMKAAELTYAVNKVGCSTLILAPELKGTSLVGIVESLRDQAPTLRTKVVLGSEAPPGMVSWHQLLAAGESGQQRDELRRRQLDVVPGEAASIQLTSGTTGFPKAAALSHINILNNALFVGHTLGYTEADRVCLPVPLFHCFGSVMGALACAVHGATAVYPSDSFDAGATLAAVQQERCTSLYGVPAMFIAQLEHPEX