MSSPPVLLLCRLFPGTFTDVAHRFRLLDFYASALPIHAFLAAVAAHADPPRVVLVFGGGPIPVGAELLDAVPSLRCIITVSAGTNHIDLRECARRGVQVANAGGIYSTDVADYAVGLLLDVLRHVSAGDRFVRRGLCPEQRGGDFLPLGSKIGGRRVGIIGLGSIGSAIARRLEAFGCVVSYHNRRRREDVAYAYFPTATDLAASSDVLVVACALTAETRRIVDRGVLDALGERGVVVNVARGANVDEAELVRALAEGRVAGAGLEVFDDEPNVPPELWAMDNVVLTPHQAIFTPESMADLSRVVLANLDAFFAGEPLLTRVEASE*