MGRSPCCEKAHTNKGAWTKEEDQRLIAYIRAHGEGCWRSLPKAAGLLRCGKSCRLRWMNYLRPDLKRGNFTDDEDELIIRLHGLLGNKASNGMELGTGERWRNANMNFYLVNDQKQFFKAEVMHGPLTIDQSHS