MPSVPIRVAVVCSSNHNRSMEAHRVLSQQGFNVKSFGTQGFVRLPGPTPDKPNIYGFHTMYEKIYCDLMKKDRAFYTQNGILHMLDRNRRIKSSPEQFQSSKDLFDVIFTCEEKVYDQVVEHLNAREQGLSQLVHVINVNIPDNYEEATLGAFLILELCHSIQDMEDVDDEIAELLQKFEAKTGKTFLHTVCFY