MSISSTSPPYPLHPSVKDLLDPEYVAFYNAHVIDKQQVHLQPVETSRTSGILIPGGGPLVDVGKTVDITIKRRATEGPEILLRAFTPIGEAPEGGWPVMLYFHGGGWVLGNIDTENVVCTNLCSRGGCVVVTVDYRLAPENPWPAAVHDCWESFLWLLSDGPANLNINISKIATGGSSAGGNLAAIITHKALTLSPPVRFLAQLLSVPVMDNTATVSNNESYRRYEFVPALPAAKMLWYRNHYLPNEKDWSHPEASPLFYTGDWSALPRALIMVGELDVLRSEGEQYAEKLKQAEVEVDLQVMKGMPHPFLAMDGVLKEGKRSITLMCDLLKEVFSS*