METDAAVAGALGARAGAANATVDAGETDFTERAKFIPLRLDNDERKMLRLLEAALHVSEYTDKVDVMTFRSKTQRITKQLREICAIMCGLVVATDYRAGQALVADKDFAANASFFQAAFEIGRRHKVMNPEKMRSEYGKMIYLLQDSQTSDVQELLQFKLVKPMRTAHALLAEKGGLALLKDPLMHTATAEIMHEGKPRAVVQRDIKAKEKVAALSGEEILGVLYSVSDNNAYLRFNRDPVDKMITHLREYFDPKTPEPGFSLGITVGMGGARLSHNHERQYAYVMQSLMLWREVSNDMFKLWYLAESDLLREGSYYQLTNTGQGLNRVQGAPATGKAIHGVLARCQKKLGSWVGSSVVHLGDHNVPNALMFIDKYAQVPRILNPVALVVSNVDELCEDAGLRAYVDATFGGAEACKKHILADFFRHAFDGSGADNFFDAGSCIDGRLTSAWNWCSKIEKKAYYPVFKLAGFSGFDGGDFRS*