METARWSPVCLDLMVGLPMVREPSPARRAGMRTQADIASSPCGRAASMTNGEASKMMEAKFTEVSEENRRLTEMIGYLYANQSFARHSPEGDGEQPASTAASPTSPVGKKRSRESMDTSDSGDGNSDKKMTGMVEAEHVDVESPLSNGTCRRIKVKRVCTRIDPSDTSLVVKDGYQWRKYGQKVTRDNPSPRAYFRCAFAPSCPVKKKVQRSAEDSSMVEATYEGEHNHPRPTRAGELPSCAAGGGGPVPCSISINSSGPTITLDLTKDGGGVQVVEAAGEAQPDLKKVCREVASPEFRAALVEQMARELTGDRKFTDALAAAILRKLPDY