MGRRACCAKEGVKRGAWTAKEDDVLAAYVKAHGEGKWREVPQKAGLRRCGKNCRLRWLNYLRPNIKRGNISYDEEDLIIRLHKLLGNRWSLIAGRLPGRTDNEIKNYWNSTLGRRAGITTGAVGGSRVVVVAPDTGGSHSRATPAASGSCETAGRQKQQGAAAAPPPPRADPDSAGSAAAAAAAGTTTAVWAPKAVRCTAGGRLFFFHRDTTTPTPTTPMAGGGEACAGSSPDDCSSSAASVSPLVGSQQDEPCFSGGDWMDDVRALASFLESDEEWLRCQQTAEEQLA