MLLYLSSDSSMPSCKSLTCVIKITNVVMKITRATAIEGLKGSLQTDYILKILGLDICADTIIGDAMIRGISGGQRKRVTTGEMIVSPMKTFFMDEISTGLDSSTTFRIVKCLQQFAHIKQATIIMSLLQPAPETFDLFDDIIIMSEGQIVYHGPRDHVLEFFEFCGFMCPKRKGIADFLQEVTSRKDQEQYWENWEKMYRYISAEQFSQKFKQFHVGQKLTEELSKPFDKSEGHKAALSFSKYSLRKWELFKACFDREWLLMKRNSFVYVFKASQVFHLALII*