MSAKIKGEYSSRSFVSRKWTILLCLGSFCVGMFFTNRMWNIPESKGMSHPSVTEAERLKLVSEGCNPKALYQKEVKRDPQALFGEVANTHIALQTLDKTISSLEMELAAARSVQESLQNGAPLSDDMGKKQPQEQRRFLMVVGINTAFSSRKRRDSIRATWMPQGEKRKRLEEEKGIIIRFVIGHSATTGGILDRAIEAEDRKHGDFLRLDHVEGYLELSGKTKTYFSTAFSMWDADFYVKVDDDVHVNIATLGETLVRHRKKPRVYIGCMKSGPVLSQKGVRYHEPEYWKFGENGNKYFRHATGQLYAISRDLASYISINQHVLHKYANEDVSLGAWFIGIDVKHIDDRRLCCGTPPDCEWKAQAGNICVASFDWSCSGICRSADRIKEVHRRCGEGEKALWSATF