MAGLFTEQAAVYAAARPAYPKDLFAKLSALTAHHRRAWDVGTGNGQAAIGVAEHYDSVVATDVSAEQLRHATPHPKVRYLHTRDATPGEEDLVAMLGGGEASVDLITVAQAVHWFDLPAFYGAARRVLRRPGGVIAVWGYNYRVSPVEDMMARFFSTTLPYWDPRARYCTDGYRDLPFPFEDIGLGKEGEPASLDVEHEMSFEGLIGMLRSWSAVTTAKQQGVDLLGARVVKELEEGWGGAELVRKVTYKAFLLAGTPGPMADE*