MGTLKMGQDISRFELPATFLTPFSAIQATEDILTIISGTERDIDAWRSMSDTGVGTVQSSFPLPSMKKPINSVLGETHRVRVGEIELLAEQVSHHPPITCWELEHDGAGVRMTGNLAPKPVFHGTSVQIALRGTLMIEFEATGEVYSASVPDLHIRFFGLGGSYNETVGKVRFERVDPGTTGDDRKLWADLHFKPRGSAGWKSKANRMEGCVYEGSSPSIVMTLKGHWNDTLYADGDPSKPFWHAARRRRQMPIAQTVPLDLETESHIVWGDLIRAIVNKDWKKANAAKKRLEVAQRRLMKEIKEGRKEWHPRLF