MGRSPCCEKAHTNRGAWTKEEDQLLIAYIKAHGEGCWRSLPRAAGLLRCGKSCRLRWINYLRPDLKRGNFTEEEDELIIKLHGLLGNKWSVIAGQLPGRTDNEIKNYWNTHIKRKLVGRGIDPQTHLPSLVRDRNLLQLEGWSDCVFVLSVAFVVVHQQMSSLLPFLSFSKQTAHDCQNLTVLYEGMNKEKKVKETVLIA