MGRSPCCEKAHTNKGAWTKEEDQRLIAYIKAHGEGCWRSLPKAAGLLRCGKSCRLRWMNYLRPDLKRGNFTDDDDEIIIKLHALLGNKWSLIAGQLPGRTDNEIKNYWNTHIKRKLLSRGIDPQTHRPLSGGAAAGSGLTTSSTAGFPAQAPAPTRPARPVIIIPPNVMFARPAPSEDGHSSSGGSTDAPRCPDLNLDLDLSVGPPCSPPKTPAAAVTTPTSQQQEMQRATICLCYHLGVRSGDACSCKTAASPAGFRFLRPLEEGQYI