MEVTLDVEAFVAPKPLHLCRFPENLNVAVSSPQRKTADLHLVGRHPEVYEPCDDSFAVVDALLADQKNLRELEPSLCLEVGCGSGYVITSLALMLGEAKGKVQFLATDISEAAVNTTITTLKAHHVKAHVVVADLVSGLEKRVAGAVDVLVFNPPYVPTPQDEVGIDGITSAWAGGVRGRAVIDRMLGIVDSLLSSKGVFYMVTVTANNPGEICQIMRQKGFASRIVVQRYTEEESLHVLKFWRDALDSPKFPGPSSPSSRASFLQRSLSRLVPFKNS*