YHAAFKLKVVECTEANNNCAAAREFCINEKQVREWRKNKTTLKDMPRSKKKCPMRCASFPELEKDLNNWVVECRQNGYIVTRTGIHLRALQMLKDDKYKSVKLSMFHQRGWCTRFMNRHSLCLRQQTKIAQKLQRDLEKIGSFQRFVIKYRKGYALTSQIGNMDKTPITFNLPSNGAVTGVGEKTVLIKTTGHEKHFMVVLSCLANESKLPPAVIFKRKTLPKNMTFPAGVIVLAHEKGWMDESGTIEWLGKVWNKRPGFKKPAMLIWDMFKAHKTDEVKNVAKNMKTTLAVIPGGSTSVLQPLDVCLNKPFKDRLRKMWSEWMCSGKEKLTKGGNLMKPEINLVAQESRTQGVHSLEMIEKSFRECCTSSALDGSEDDAIFDDDTTE