MIFLYFPFVLLLCTFLINFAKCKYIIFNEDKYLRNSSFSYHSNSLFKVRKYFHNFILSNNYFSKKKSKQCKSFNHELNKENELKGEEDTFFLFPENILDEDKSYLPFDKEKIMASIKKHKKEDDNIKNILKKTKKHCNYLTNKLGRLNKKLREIKKLETVFYANPNILTEEQKVKLSKKDQVKNEIVIINRYRKKYISYKRNLQKNVDDTSPFFYNKKKKKEKKKFCTPEEFREILKSNDPKGTIQKIKKIDLNKIPRNVTDFLVFNKVGTKEEVKILFGLKAIKINGNTIDDENYILNIKEDEVKVFDQIVHIHEDHYAIRKRFTTKQKQILNKKKKETITEAKKEVKEVEKFFGINI*