MDTQADTTAAIEETTAAVAAIDEHHPALHTHNVAEVVPTLPLETRWPPFALRRYRGYWLLERFLPAMAAFYDHFEPAPSGDVLLATCPKSGTTWLKALAFATTHRAAHPPSSGDHPLLRRNPHGCVMFLDTIFDRPVDAARGVLAAYPSSPRVFGTHWAYSQLPERITGGSSSRVVYLCRDPKDVMVSWYWFLNKIAAHGTGHELDGRLDFHNLFEVFCEGRSGMGPVWRHAAEYWAASRNHPERVLFLRYEELTRDPKGNLVKLAEFLGCPFTAAERDAGVVDAVLDLCSLERLKNLEVNRSGEQEEELVVTNDVFFRKGAVGDWSNHMTPAMAARLDKIVEDALQGTGFSFANSTRQSSTPDDGAQ*