MVQKKFMSRYQAALLGLGLLLVFLLYMGLPGPPEQTSRLWRGPNVTVLTGLTRGNSRIFYREVLPIQQAR
RAEVVFLHGKAFNSHTWEQLGTLQLLSERGYRAVAIDLPGFGNSAPSEEVSTEAGRVELLERVFQDLQVQ
NTVLVSPSLSGSYALPFLMQNHHQLRGFVPIAPTSTRNYAQEQFGAVKTPTLILYGELDHTLARESLQQL
RHLPNHSVVKLHDAGHACYLHKPEAFHLALLAFLDHLP