MAGDRELWARRRLIALGWDQIGAGIDGLEADLRRTGTTPDAILGIARGGLVLATALANRFAAPRFGIVSVIRNQTAGPFAHRGAPAIAWVAPGLELYADQVVVVCDDIAGDGGTLRAVAAALAPVRPRRIISAVLARNRACAEPPDHWAITVDDWVLFPWEPPSAERGLPVVAATLDGSGEAGR