MVLPPKLRDLSRESVLITGGGRGIGRHLAREFAERGARKIVLWGRTEKCLKETTEEIRQMGTECHYFICD
VGNREEVYQMAKAVREKVGDITILVNNAAVVHGKSLMDSDDDALLKSQHVNTLGQFWTTKAFLPRMLELQ
NGHIVCLNSVLALSAIPGAIDYCTSKASAFAFMESLTLGLLDCPGVSATTVLPFHTSTEMFQGMRVRFPN
LFPPLKPETVARRTVDAVQQNQALLLLPWTMNILIILKSILPQAALEEIHRFSGTYTCMNTFKGRT