MSSRRHHVCSPAASPLEVDDLLREVLLRLPPLPSSLPRASLVCKRWRRLVSDPGFVRRFRLRHHSNPPLLGFFDRFDGLSFLPTLEAPNRVPRDRFSFQCPDRPRSLGCRDGLMLLFLRDRLQVLVWDPLTGDQHRVAIPAAFDTKRTLTNGAVLRAAGDAPHFRVALVVADGDDEKHIQALACVYSSETGLWGNLISTPVPYQASDSLYSIPTMVYTDDAVLAGGSLYWKLAGNMVGALEFDLEKQTLAVIRVPLHFYGQWKSFKVMRAEGGGMGFLVVSSSDYTAKLWKRKIDCQGVASWELGRTIELDKLLSLKSNEKGPLEILGFAEQNNVMFLWTVIGVFMIQLGSLEFKNLYNTMAFSYYHPFESVYSAGTCVSGGHDRAELLVNT*