MKIKTRFAPSPTGYLHVGGARTALYSWLFARNHGGEFVLRIEDTDLERSTPEAIEAIMDGMNWLSLEWDEGPYYQTKRFDRYNAVIDQMLEEGTAYKCYCSKERLEALREEQMAKGEKPRYDGRCRHSHEHHADDEPCVVRFANPQEGSVVFDDQIRGPIEFSNQELDDLIIRRTDGSPTYNFCVVVDDWDMEITHVIRGEDHINNTPRQINILKALKAPVPVYAHVSMINGDDGKKLSKRHGAVSVMQYRDDGYLPEALLNYLVRLGWSHGDQEIFTREEMIKYFTLNAVSKSASAFNTDKLLWLNHHYINALPPEYVATHLQWHIEQENIDTRNGPQLADLVKLLGERCKTLKEMAQSCRYFYEDFAEFDADAAKKHLRPVARQPLEVVRDKLAAITDWTAENVHHAIQATADELEVGMGKVGMPLRVAVTGAGQSPALDVTVHAIGKTRSIERINKALDFIAERENQQ