MSSLAKQTTKGLGGSMRELGALLLDEPVPDIEEKKGPVLKPAPSEFHSLKAGHADEKALKHLVRPADLDPSKVWATKGTWATILDEKSFDCLRNYKMGRPFDHEFQLLNKRVTHGIFCCKGCGQELFKVSDLDEVLTKEHGFPVFPEGAIHGSVEKKYSGNDAAELLIFCQKCDGFIGRTRAMGWADDGTVSKITTCTAHSLKLVPVNSEREEVILAKKTSGTLAKRESGRFVGGGVLSPKAPGSGRLSGRLSGRIASPPASKAKSSSSGGAPRVTSPVKSPGKASTPVQESTFSKRASARLQDGEHQGLNKLVSSNRAAVPESSLLSPRAKMQQGKKG*