MTTRVPKFLRALYDILTYEPTHILTWAPCGSFFQVLDIPQLEQHVLPKYFKHNKFASFQRQLNNFGFRKWTKTRASVCTFSHDSLVRCAPSELAAMVVRCGVVTPQGTPTETMSLCRKRQFPCIDAGSALCSNNVMDVQEKRKAKIATTENAYFSDSIMSVEESLMLDWSVCDYARYDCDELISRTFEFPAELILYESDIKAVDWEPLPLDAESTVDPVEWHVLGDLFL