MVTLATNNPTIADIAKGLDPDGAPAQTIEILDQTNEMLADATFIEGNLPTGNRTTIRSGLPTPTWRKLYGGVQPTKATKVQVTDNCGMLEDYAEVDKALADLNGNTMAFRLSEDHAHIEGINQEAAQTLIYGNEGSAPAEFTGLAPRYNSLSAQNAENIIDGGGTGSDNTSIWLVVWGPNTAHMIYPKGSKAGGINVDDKGQVTVENVDNAGGRMEAYRTHYKWDIGFTLRDWRYVARVCNIDVSDLATSANAQALIRYMIMASERIPQFGMGRAAWYVNRNIREKLRLGIIDKIANNLTWETVAGQRVMMFDGIPVRRTDAILNSESRVV