MDFSFLNVGVATVALGIITPVFVGRVFLNQKTLPNTPPAVPGLPLIGNLLQLKEKKPHQTFAKWAEAYGPIYSIKTGASTVVVLNSTELAKEAMVTRFSSISTRKLSKALTVLTSDKNMVAMSDYGDFHKMVKRYILTSVLGANAQKRNRSHRDTMIENTLSQLHAEVKHNPLEAVNLREIFKAELFRLALKQALGKDVESIYVEELGIKFSKQEIFNVLVIDPMMGAIEVDWRDFFPYLRWVPNRSMEMKVQQMAVRKAAVTKALIEEQKRRIASGENIDCYVDFLLSEGNTLTEEQLTMLVWEAIIETSDTTLVTTEWAMYELGKNPKCQDRLYREIQEICGNQKVTEEHLPQLPYLTAVFHETLRRHSPVPIIPLRYAHEDTQLGGYNIPSGSEIAINIYGCNMDRKEWPEPEKWKPERFLEGKKDMDLFKTMAFGGGKRVCAGALQAMLISCTSIGRLVQEFQWRLDEGEEENVDTVQLTTHKLHPMKAIIATRENYSLQVQVPYG