MSSAVPACSAAAPHVVEDCLGLVQLLSDGTVRRSTDYSVFPLVGGVPPPDLPVEWKDVVYDGAHGLRLRMYRLSTAGAGGGVEEKKLPVLVYFHGGGFCVASFEVINFHAGALRLAAELPAVVLSADYRLAPEHRLPAALDDAESVFSWLRSQAAGGGGADPWLVESADFRRVFVTGDSAGGNIAHHISVRHGSGELPLTPLRLAGCVMLWPYFGGEELMPSEAASPPGEPMGMALFDQLWRLALPAGATKDHPIANPLAPGSVPFGDLGGDFPPVLVLDPDQDVLHDRVGEYVARLRAAGKEVELVVFEGQGHAFFVTEPCGEASDELIRVIRRDGSRTPPLRHGATARRASASSSPCSSSSSRCSLSASSCGPCRGRILLELEI*