MLGSGIPALGLLLLLQGSADGNGIQGFFYPWSCEGDIWDRESCGGQAAIESPNLCLRLRCCYRDGVCYHQRPDENMRRKHMWALGWACGGLLLLSCSICLFWWAKRRDVLHMPGFLAGQCDLSKSVSLLSKHRGTKKTPSAGSAPVALSKESKDAEGATEGEGTEEGEETEGEEDED