MGRSPCCEKAHTNKGAWTKEEDEKLVSYIKAHGEGCWRSLPKAAGLLRCGKSCRLRWINYLRPDLKRGNFTEEEDEHIIKLHGVLGNKWSLIAGRLPGRTDNEIKNYWNTHIKRKLLGRGIDPQTHRPIPQQPKTAMVQDMAAAVQAPA