MGSLRAPPPPAQLVGSTRVAFRSGIRFSSDTVLKYRGLTTSSAMKSYRLSELSDTEVSGLKARPRIDFSSIFGTVNPIVEDVRVRGDAAVKHYTEKFDKVTLDDVVVRVSDLPDAELDPAVREAFDVAYDNIYAFHVSQKLPEKTVENMKGVRCKRITRCIGSVGLYVPGGTAVLPSTALMLAVPAQIAGCKTIVLATPPSRDGSICKEVLYCAKKAGVTHILKAGGAQAISAMAWGTASCPKVEKIFGPGNQYVTAAKMILQNSEAMVSIDMPAGPSEVLVIADKYANPVHVAADLLSQAEHGPDSQVVLVIAGDGVNLGAIEAEVSKQCNALPRGEFASKALSHSFTVFAKDMVEAISFSNLYAPEHLIINVKDAEQWEELVENAGSVFLGQWTPESVGDYASGTNHVLPTYGYARMYSGVSLNSFLKYITVQSLTEEGLRKLGPYVAKMAEVEGLEAHKRAVTLRLQEVEASVTV*