MLWKVSKMFLGGLVALTTISVATLYHYQNRLVYPSWAQGARNHVDTPDSRGIPYEKLTLITQDHIKLEAWDIKNENSTSTVLILCPNAGNIGYFILIIDIFYRQFGMSVFIYSYRGYGNSEGSPSEKGLKLDADCVISHLSTDSFHSKRKLVLYGRSLGGANALYIASKFRDLCDGVILENTFLSIRKVIPYIFPLLKRFTLLCHEIWNSEGLMGSCSSETPFLFLSGLKDEIVPPFHMRKLYETCPSSNKKIFEFPLGSHNDTIIQDGYWDIIRDFLIEKGFI*