MAERNSSFQIRENMEVHCGFYGEDPGFDIDEVDTAFLKTCKAVVTTCNFGGGDDIYQPIGMSDASLAKVCYVAFWDEVTLSQMPEDKRPSPDTRMAGLWRVVVVRNLPFNDQRRNGKIPKLLGHRLFPNVRYSIWVDSKYQFRRDPMAVFHALLWSPQAALGISEHGARRCVYREGKAVVAKNKALPAEVDLQLSQYQAEGFPENATFNGHKALAEASVIVREHTPVTNLFMCLWFNEVVRYTARDQLSFPYVLRRFGLLQLNMFPVCTRKALVNSIGHRQKAKPL