MSFFSSILCNTKYENISNEIQYLGRKKHYNNTKSLNISEIGTFKIVKILLKGLSNTVCLCEWVIDNTAASVLGKYANCINNDLLKLNKIYKKCEEKNTFPFKSNYISKIYNSVINQVSPEITHDKNKTDNNEIHDFDNKKRETLCKEQNKNTHLKYEIIKKINLFINNNDYKKENNTKIKNKKDRTLDNNGLYKKNIIQLVVKIKHKELYSKINECNKITEVEIHKKLKHCNILNMILSAEDEKYICVFLEYSSIGDLYSFVGFNILKEKEVKIIVSQILFALYYLHIKGIIHCDLKLENLLLFNFDEESFLFESNLLSDIKMCHISQFKKLNAKKLVHSIKENIKNNPNIKVFKYIVKLCDFGLSVKCEFDKFYPFNGIRGSYGFIAPELFQECSFNNKIDMWALGIISFLLLGGYKPFYPCSRFEEKVIFHERYWHNISPEAKNFIQSLLEIDPFKRMNVIEAMDHPWIRSYFIDT*