ANPYERGPDPTESSIEAVRGPFAVAQTTVSRLQADGFGGGTIYYPTDTSQGTFGAVAISPGFTAGQESIAWLGPRIASQGFVVITIDTITRLDQPDSRGRQLQAALDHLRTNSVVRNRIDPNRMAVMGHSMGGGGALSAAAQQTSLEAAIPLQGWHTRKQWSSVRTPTLVVGAELDTIAPVSSHSEAFYNSLPSDLDKAYMELRGASHTVSNTPDTTTAKYSIAWLKRFVDKDLRYEQFLCPAPDDFAISEYRSTCPFHHHHHH