MLTRTPMALLQRQVSEALGAMKFPYIYPDPESRCGADELIDLIIRCVLDPGDKIVDCPPTFTMYEFDVAVNRADVIKVSKNPDFSLDVERIAEVVEREKPKCIFLTSPNNPDGSIIDDETLLKILHLPILVISDEAYVEFSGMESKIKWVKKHENLIVLRMFSKRAGLAGLRVGYGAFPRSIIEFLWRAKQPYNVSFAAEVAACAALKNPAYLENVKWALVQERERLFNLLKEVPFLDPYPSYSNFILCKVTSGMDAKKLKEDLATMGVMIRHYNSKELKGYVRVSVGKPKHTEALMKCLKHFY*