MGRSPCCEKEHTNKGAWTKEEDQRLIAYIRANGEGCWRSLPKAAGLLRCGKSCRLRWMNYLRPDLKRGNFTDEEDELIIRLHSLLGNKPLEEGQYI