MATFTRQSDDDEPAIFVNPAHKIAKIEDNTYGGFTEHMGRCIYGGIYDPGNSLSDQHGFRTDVIEAFKELNCPVVRYPGGNFVATYHWQEGIGPKEKRPKKLELAWKGIESNEFGTDEFMKWCEIVGTEPYIALNFGTGTLDEAMGWLEYCNSSADSHYANLRRQNGRDKPYNVKYWALGNECYGDWQVAQMNKEDYAKKAWQWAKALKLIDPTIQLILCGENGHSTWDYYVTHECISPSFSVLKGSATLIDMHSIHIYTASAEHLENATAPRSAERAIEITLSLIDLARIENKVPPSIPRQKICFDEWNVWDPERALGHEGAEEKYTLSDALAVAVWLNVFVRQAEHLGMANIAQSVNVISPLMTTSTGVYKQTTWWPLLLFSRHMRGHTVAVHVQSGEYDGPTKPVWIRGTIETPWLDVSASVNADGVVSLVVVNIHEHKSFSTRLHGVKPAEGGHVEVYTVTGPNVKSRNTEERQEVGITESKWDGKGPYEFPKASMTMLRWKP