MLLLFETAAGFALFKVVKEDKLEKSEDLYSDFDTLDAAQKVVKLKAFSKFENTTEALAAATALVDSKLSKGLKKFLKKNAVGDTLALMDSKLGSIIKEKLGIPCIYSQQVQELSRGVRNQLQGLISGLAGANLTPMSLGLSHSLSRYKLKFSADKVDTMIVQAIGLLDDLDKELNTYAMRVREWFGWHFPEMTKIVTDNIQYAKTIKLMGTRERAAGLDFSAILEEEVEVSLKEAAVISMGTEISQEDLENIMALCDQVIELSEYRGQLFDYLRSRMAAIAPNLTVLVGELVGARLIAHAGSLVNLAKQPASTVQILGAEKALFRALKTKHETPKYGLIYHASLIGQAPPKYKGKISRVLAAKCSLATRVDALGDSMDASVGLEARQKVEARLRQLEGRSLAADSAKPSGKPDAQKYDKARQGAAPTLLTQPKAYNADADVVMADGETKKKKKKDKADANGEVSNKRPAEEQADGPTAAADTDEQPQKKKAKKDKKERKDKEADGDKKKKKKKDKEQ*