MDEDRRTCRVCIAGGGGYIGSWLIRDLLLKGYYVNATFRDPGDENKTRHILSLPAARERLTLFKADINEPGSFDSAVHGCDFVVHMVTPMDYTKDPETGVIQAAVNGTLDILRACTKAKSVRRVIYTSSITAASPLKDKGEFRDFVDESCWTNVDLIRREKPPFWMYYVAKTLAEQAALQYGSDHGIDVVTIASSLVAGPSLTQTIPTSIAQILTPITGNEQFYGYTRELQWLMGSVVLVHIEDLCSAHIFLMEHPSAKGRYICSSEALSLHEMGDFCSKRYTQFSRPDKFLDDEVIKGVPISSKKLLDLGFSYKYDLPQIFDESIEFAKKIGILQ*