MVEVTIYFHHGGEWLTSPEPHYDRGCVTYWKGYDPDLIYFIDLVNKYINKLGFVGVQDLIVLAPTGKYFEIIGDEGVRTFTSFISTEYKSIHLFATEDCELSVDVTDIVMHDGSFLLSPIVNEGTDCSESEDDSNNGMEIVKGMAFKDIAEAKQFCKLYALAKKVELVVVKSDKKRLRYTCAADGCPFLLLISGDLTTPGVSVKTLAKQGKQPTKKQGKQPAKQGKESGRGKKRQLRRGLVDEDEASEEDINFTAPQPTQESQFEYASSSSYFPVAEDDDEDPRLRPRTISEEAFLTRLRRNRTHKEPIGSRVIGFRGDKFGVNEPTNLPIGPTGLTWNGQSAVTTNQLQKLRPRRG*