MSLKLHRVSIKGASHELALCRGVGSVHRIDNDSARPSGTHHSVWQGLAISVTDDSQFDDLPYGTVIGEYNGNQYQGLVVAGAAPVQGPFPSVPIDVPHLQAYTAPRYAEIASDSDGHIEGSFFSDDYTGVLYSFRFGCGTSTGTSFDGFPLDCNIGVTTACGQQYGDPLSRRYLFQYSADPNGMMQLAQLSYGFPAERYPSTCRGYTFRVLDQDDQPTSVPGMSLYVDHLNYTDGFTYYSGP*