MRCMNQSTFLQNYVYALEHDFCSPTGEPATWAIGYPKYWGQEAAKIQLEGQANALALSPDSKIIAVGIDTEIHIFDADTRKRIEVLRGHTGTVEKVKFAPEIINTVDSEDTRYILVSTGEELEESDGDSDRHEGCDFGIIILWELDERGRLRQKKEKPVDIDTLTSRTLQPLMSDLVSNHGWKSDEKAMGALDQAMKKALRKALHLHEQESKHYLRGELASFGSPTFSSDGKTLIYLSQNETTQHGPRDPALLPCLNLWDMQTRSLRHRLLGHTDAIMWAGMSPDNSLVASIAWDGRARVWDANSGACIHVLVSVDGQLWSGAFSPDSKYLAVSQGSPRTYIHVYDLRTGQSVSRFDGFRRWARTLAWSPDGTVLAGGGDGGTVRLWDPLNGEERMRWRLAFEDSLMRSFAGIQSVQFVDKGKKLVFRTQEGTVETYDIESNLKQQFTRRAEDRIDRSPMAKMAVSSDARLLVVPDADGGLRLWGL*