MSSTVSAEQTPDHGMSGIIEKLMSNGINNLRVQDKYILPPHERPQMSEVSYSQSIPVVDLQDLDGHNRTRVVQEIKRACEEDGFFQIVNHGVQETVMKSMMEIAKEFFEMPVEDRACLYSENPRQLVRLSTSTNVTKEKVHDWKDYLRHPCHPLEKVIASWPEKPAAYREIAGKYSTEMRKLCLRLLAAVSEALELDSDYLDRIFGKHEQLMAINYYPPCPNPDLTLGIPGHSDGGGITVLMQGDVSGLQVLKSGKWVAVEPVANAFVVNLGDQLQVVSNGRLRSVEHRAVTNASTARISIPTFYSPSVDAFIAPAPSMVDEEHPAQYRGHTFDEFLGVFWSQGLIKKTVISNGRLRSVEHRAVTNASTTRISIPTFYSPSVDTFIAPAPSMVDEENPAQYRGHTFNEFLGVFWSQGLIKKTVLDHFKIQNGP