MLLEKLPAHVLRDVFGFLSAGDVARAACACKTFKQVARSESLWRKLLSEKLGSQASIVLPKTLPNERYPHGDMVVEPAWKEMFQFWMNPGPNSYSWMEHAKGEELENRGKFAARYLHRCTAIGDGNKILLFGGQGSGADFFNDLHLLDLRKKSLQLEQLDAAGDPPFPRCSGTLTAVSVTGIPGSEVVALFGGSQGFFEGFSNSLCILQGDENVSISDAASQHKGLTWREPLVVAADPEDGVPDARWGHSAVSWNGKLVLFGGSNTQHCFNDTWVLDVGLNPREPESRRLLATWKKLKLGNDARPPSRAGQTVSLVGDALYVFGGCHISDVFNDLWRLDLGVRVPTWERLDVAGTPPAPRVGHAAVVLGDRIVFSGGRGSPTAGASGTYATADQGLATMQGLTFFEGGFAMLDISRGTWMPIQHPNRNNHVYLRGEDDGAVDMEDAAMEDEVWEHRTGHVMVPAKDGLLVIGGLAYNGEFQNDVQHIRVF*