MNDVAQIFFGRVVKNQGPRVMLTDEWKKVIGIAGSNPRMLSFLINSLVTELPRSISLHELNRELQEGLDKRKVRSMLDNAWTLFSSQYLRTDYNKGKTRLILQAIYTSQLGVPVTRGEKVWDGSDDTWGDLEGQGIVGLIQAERDRPLRKARKVSGAVTPNLLQFRVRFLPLRIKGSMAALDFINKEDADVLEFAFMIRLKTLLNNGAPFTLGDIVPHHTWLSDDLHHMQLQLPSPPSKFDFGVGLYLAYQIRDPADSIQSLIYRLKKNSYTDTIMKLERRIFRWRQKSFSCTWKGSTGARALSLIGGLVRKEVIHIHWTDDVAELPENMPRIPKQIVIGGWNEIHERSLHFGGTVTRIKWAVK*