MADNDDDLVDYDEEEEVADVVNDKSDSAADGKDTKKGHYVGIHASGFKDFLLKPELLRAIVDAGFEHPSEVQHETIPQAVLGGDIVCQAKSGMGKTAVFVLATLHQLQSTPPAEAAEGEEKKKNPVQVLVLCHTRELAFQIAHEYERFSKYLPHLKTAVFYGGVNIKTNRDILKNEAPHVVVGTPGRILALAREKSLVLDQIQHFVLDECDRVLEALDMRRDVQEIFRLTPHEKQVMLFSATLSKEVRPVCKKFCQDPMEIYVDDETKLTLHGLQLYYAQLAEAEKNRKLNDLLDALEFNQVVIFVAKVSRAKELNRLLTECNFPSICIHAAMKQEERIEKYKSFKDFNARILVSTDLFGRGIDIERVNVVINYDFPGDSDQFLHRVGRAGRFGTKGLAISFVSSKEDQETLEKVQSRFEVNIPELPDEIDMSTYMST*