MGRGRVQLKRIENKTSLQVTFSKRRTGLLKKANEISVLCDAQVALIIFSSKGKLFEYSSEPSVEDILERYERYNHTECAGTDHETQGNWSFEYMKLTAKVQVLERNIRNFVGQDLDPLSTKVLQSLEQQLDTSLKRIRTRKNQIMNQNISEMHKKTRALQEQNSKLAKEKEKTKKLTDEGPQSCPETTGQHCSSTSNLYSPKLMPPQTQFPSLTHGETLQARLSLEETVEARIAPSSGTLIPPWMLHHLTS