MTQFLESRQTMDVGEQDPDMNDCPSSSTLRLRDRRLGTHTELNTLHPGTLHDLEVDAEEYVLALINESNPLRYLGSLFKSWCKEGSTSISPHGLLKSKHRLPPKSPSLETSEDTASCRFRMSWTAIFSIILLKSLLVLAKPFELFGNAFEYCLNLIYVNHGLKRTLHTCLFNPGSLKMPCNEDEDYYCVTGLLDPRQELHVQEGIFSDVSNLDSYAGMKSMADVCVMASKIVYENEKVIKKVVEQNWKMNFVQFFDCWNDYLENKSTQGFVLTDKKQDANIVVVAFRGTQPFNMYDWCTDFDFSYYVLPEIGRVHVGFLEALGLGSRLRRETLKQAKVNTIMKKNKQSPIGTPTSGLVINDKRKVLAYDAISAEVQTLLYENRRAKLYITGHSLGGALATLFSALMLIEGNETCSRLGGVFTFGQPRVGDAKFASYMEKKLSRKYFRVVYRTDVVPRMPFDDIVFQFKHIPPCHYYTSRFESKALHEEPYKDLFSLMLLPMPHFSALKEFYESLRSRFRRRGEGYIETGLSVVMRIFAMLCPGLCAHFPSGYVDAVRGAPPPFLLQAVHLEERSWASFTFSIGLKALTWPIDILNWSRSSSSKREHLS*