MLPWGILLCFSCARAIDPNRYENLFMLNWPMFEKITEKVVNTHATDVLDLGCGPGQPSLLIAKTLPSAQVHATDVQEEMIKKAKKRAEGVSNLKFSVVSADDLSSFGPKSFDAVTMNYVLMFVPDKQKSLREIGRVLRAGGRAFISVWKRNPSFTLSVEAYAQVAGEEPMDFPVNPLALAKEGSMESLIEATHGLLVLEHEETVSYPFPLGTPDEACDSAMIVAGSWLEKLKKGGRVDAKERFCESFVTKLEENGMKDGQVYKVAGSEAALLSLKKPEMFNAEL*