MGKWVLLGLFLCVIVTLGDAFSFEERDLESEENLWDLYERWRSHHTVSRDLGEKQKRFNVFKENVKFIHEFNKRDKPYKLGLNKYGDMTNQEFRERRSGSKVAHHRSRRGSPHGTTGGFKYEGAVDLPPSVDWRKKGAVTPVKDQGQCGSCWAFSTVVAVEGINQIKTKQLISLSEQELIDCDNQDNQGCNGGLMDYAFDYIKKNGGLTTEENYPYVAEDGTCDANKENSHVVVIDGHENVPVNNEDALLKATAHQPVSVAIDAGGEAFQFYSDGVFDGNCGTELDHGVAVVGYGTTVDGTKYWIVKNSWGPEWGEKGYIRMKRGVSAQEGLCGIAMEASYPIKSSPNPPKRTNFKDEL*