MVERCLMASHGYPPCLFSPPELKVLKDSLPFFPIPGVNQDTAKSSCASVRFNQRLDLWKPMSRLLAGNPFVRILSTAEGPELIDTRDDHLNSVLLSFGIAEQCTRQENILKYLRSGSNDVESGEIDISILFDLMGPLVHAINMHQQQFPSYLEQQSHDAMSQPSLVYPSAALHLWEPSSNLIGLNSGKMIHSDGRLLISGASASIEMKDILSIISEFYFSNDSMKCTKHAMVVPYFDRKTCKTKSKGESSAQKLDVNAASLRSPQKTKYQTSPQRKSNKRAVRESEIYRNNYLHACESLLSIIVDKKRHGKTAILSLKKSGPQLPHFLTTFSATIAGTGIAVLFSIACRLACGRIVFSAPRLLNTGLGLGLIWLSWAVNNLRDTVVVINRSPGKLDMIEDDMLNNLDKNVKEIYFRAATLLAVVVLRLA*