MDAFTHVPPGFRFHPTDEELVDYYLRKKVALKKIDLDVIKDVDLYKIEPWDLQEKCKIGNEEQNEWYFFSHKDKKYPTGTRTNRATTAGFWKATGRDKPIYVKNCLVGMRKTLVFYKGRAPNGQKSDWIMHEYRLETNENGFPHEEGWVVCRVFRKRLATVQRMAGDSPYWFSDHAGFMAPELLGSPRQAAAHHQQSAAAMYHRPQSSSSSYHTCKVELEYHHLLPQEHFLQQLPQLESPTNKLPDLIGQVAATLQPCSLTQEHGAPRYTVPELHGAEPVYLPAGDASGTDWRALDRFVASQFVSHGDTDTTPKGSSYSDPAVQVFHQQAEEKEEEALEYVSTSASCGGDNDLWK*