MVWPFTKQSASGFGFSSTAAEVTEGIDGSGLTAIVTGGASGIGLETSKTLALRGVHVILAVRNLKAAEVVKDNICKEKSDAQIDILHLDLNSLASVRQFVLDFKAMNLPLNILINNAGVMICPFQLSEDGIELQFATNHLGHFLLTSLLLETMKTSALESKIEGRIVNLSSCYHKHTYSEGIRFDKINSQEGYSRLFAYGQSKLANLLHCYELAKRLKEQNVPVTVNAVHPGYIFTNLQRHITIVAHIYRAVTYHLWKTPSQGAATTCYVALHPHVHGVSGKYFADCNEETPSKFSTDPKLAEDLWKLSEKMIGC*