MGVINNLLSLVLPPTAIVFLSLCYPTYATLKLFLYLISPILADDMRGKVVLITGASSGIGEHMAYQYAKRGARLVLIARREQSLQEVAEKARSLGSPDVIVVHADVTRVDECKRFIDETINHFGRLDHLVNNAGIVSLCMFEEVTDITKLEPVMDVNFWGSVYPTYYAIPHLRKVRGKIVANASAAGWLPTARMSIYNASKAAMINFFDTLRMEVGPEIGITIATPGWIESEMTRGKFLNKEGEMVVNEETREVQVGPMPIGYTQGCAEAIVKGACIGDRNVTEPFWFRVMFWYRLLVPEVMEWCYRLLYVTKPWGSRYPPSKKILYATGAEKVLYPTSIQSEETKSD*