MYKNQLQELAQRSCFNLPSYGCLREGPDHAPRFKATVKFNNEVFEGPGFCSTLRQAEHAVAEVALQELSKRGPAQSLAAKMLDETGVCKNLLQETTQKAGVPLPVYSSNRTGPGHLPVYICTVDVAGRRYSGQSAKTKKQAEKNAAAAAWAALKRSQNVAESESDELAQTAVVKALLTAPPEGDSELPSTSAEGPLFQEQIALPREPLRTSRLFGGVTGMGTSWQSAEYGLPTKLSERVKAEVAVGTSGAERAEENADVAEVSKGVERVGLPPAPAPFNLFSAVPFRQEWISPAEAKQAKAPSSPMALAPLVVPRALQAVYAKPEEGDDDDISDDESPTGKVLGELKKRDRPFG*