MVRLKKAVPPRETGITRRAVADLQAQIESLTAAVAALSTQHATPVFRQERNNQTAIDDEFEEDKNPLSRLRCQPLIRNNNNNDSYFDNKYEDLDIKVYDTRDNDNSYVVQLGDDTEKNSTHDVANEDVTEIAPIYDMFEEDEMNQVIVGKVEDESIKFNESVYAEEIPTFSTEAFVKIMAANIFLNSSSVAVLAGALAAERSTAGVWRLVSLPPLRGVCMFSASSVDMSGAKVLEHLEFWVSVHDLHSTRRTRFLHSTSYVIWLEQDECTCDQAPVTLSWKIKRTYEVVGGSEERDKNVSQMVLFNVWERRFPFRFEVESFKPGGT*