MSQRDAYAILGISRASGPDEIKKAYRAKALKYHPDKVPDEDRGEATARFQEIQSAFEQICKGDRRLNWDLGPISKSELVRACEGGDFSTVKILLEESVDLNGTDSTGRTPLMFASGSGHLEVIRLLLEHQADVMMRNCAGHTCVMFAVGGALKASNLQNAQTDRTEQYLQAVRVLLDKGAPVNGVTAYGLSALMLASTSGRVEMVELLLQREADVALASDIGLTALVMASDKGHVTTVRLLLEKMADANSRHGNGKTPLMSAAAQAYTEVVSELLKHSADVNAQAENGYTALLYAVETQLKDGLVCPIEGSLEKPGLEDTLRILLDAAADVNLMGPRQRQTALDVLEASGNLEMLQRLRERQSDRQSSSKSSRGEDQRQWFGLRCLRPVAFCWSWCC*