MRALRNSHVQYGGIRGTDYMASKSMLAITLRGSLPAKQVLRLIPRTYILSDPEDVRDLATQPASDTVYIFKSNLQRQQGLHITKRPAEILVRKDTLPYVVCQEVLQDPLVIKGRKANMRVYLLLIYNRHGGLTCYASQEGFMYYTESDFKPYSTNADEVVTTGYIDRSVYSTRPLTLSDLRAYLGTPACRKLWASILHALRTLCGTYKSHFIDSNKDCPQPQTRMVIMGADFQPSKALDCRLLEVNKAPDLSAKDERDSQVKREVVSSAFALAGAVKFGADEDRKLWQRLI*