MSHSEDGPGAAQHSHYFPVPGYESPQPSDPEAYTKKLKWAFQASWAVNWFLLIAKAYIYFVSNSKAVLASLADSAVDLASQIVISLAEHYMAKASPLYPVGRARLEALGVIGCACIMSMASLEVLQFSALDLYDGFVKHKHPELDLGVLIYVVFGIGTLLKLVLYLYCDSLKARSDSMAALAEDHLNDVISVAGALVTAVIASHWKNEWWVDPVGAIVISVWIIWRWVSLTYSQVKKIVGYSAPPEFVKQIEDLAHAHHGNLAVDCTRAYHFGSRYNVEMEIVLPGDMTVTESHDIALELQHKIEAFEDVERAFIHVDYRRRDSPEHKVERMLLEAQEREEQQARLEKEDGRGLIRQLAAQNSLV*