MSPHSNANGAALEELSDAIDNVNVLKQNLKSQNEAKAVEKGLYDESEFDKEKDKTQFRQYEDACDRVKNFYKEQHTKQTVAYNLKARNDFHSKTRAVMSIWEAMEKLNTLIDESDPDTSLSQIEHLLQSAEAIRRDGKPRWMQLTGLIHDLGKLLFFYDARGQWDVVGDTFPVGCAFDDRIIYGTESFKDNEDFNHPIYSTENGIYTPGCGLDNVMLSWGHDEYLYHVVKDQSTLPDEALAMIRYHSFYPWHNAGAYRHLMNEKDEAMLKAVKAFNPYDLYSKSDEVPSVEELKPYYLELIDEFFPNKQIKW*