MSSSSPPHVVEDLPHVLQLLSDGTVVRFDDYNTLPPPAVPPAPPVQWKDVVYDAAHGLKLRAYRPPDACGKLPVLVYFHGGGYVLGTFALPNFHACCLRLAGELPAVVLSADYRLAPEHRLPAALDDAAAVMSWVRLQAAAGGDPWLAESADFGRVFVAGDSAGGNIVHHVAVRLGSGELPGLGPASVAGHVMLCPLFGGVERTASEAELPPGPFLTLPFYDQIWRLALPRGATRDHPFVNPFGPESPALGGVALPPTLVVAAGRDLLRDRVADYAARLRAMGKPVELVEFEGQHHGFFVVEPFGEAASEVVRLIRRFVYGDGSADSK*