MTSMSELPVIDISPLVDAPGRAEVAAQIGQACREHGFFYVTGHGVDPELQDRLEALSREFFALPEEEKMKIRMARGGRAWRGYFPVGGELTSGKPDWKEGLYFGTELPPDHPRVRAGTPLHGRNLFPEEVPEFRETVLEYMDAMTQLGHRLMRGIALSLGLPADYFRERYTADPTVLFRIFHYPPPPDADDQWGVGEHTDYGLLTILKQDDCGGLQVKSKGGGWIDAPPIPGTFVCNIGDMLDRMTGGLYRSTPHRVRNTSGRDRLSFPFFFDPNFDAEVQPLPALDRAPAEDDSAERWDGASVHAFEGTYGDYLLSKVSKVFPELREEVLE