MGSDTDEATGKPRRAPPRNAQKQVLVWTLAGGLLLAVGIYLFASETSVAELRTRTQDMVSGRVASRVVKSMESVKVAATGAVSGGTDLARAEAVYRRNVKRREAAYGPRLDGQYLGKGAVFQYFQPIYPCVAEERVGSWKDGGKWLCDVSSLGPRSVVYSIGSYELVDFEEALYDLTSSEIHVFDHTLNSEQQARMKANQKFHYHAIGLGGAEKEGRLLPLMTIMETLKHDFVDVLKIDCEGCEFSVFPAIFQAFAGRDPPFGQIQLEVHEYHGDVWDNVRDLLTLIESRGYRMFHIDMNWECKECMEVAFIHESVVRSDKVAST*