MTRLSSAPSTSDPLHAAYKGSVVLDPSSELALVASERFLALRDAHTLELLGETARLEFPSEVISVVFAARSDRAACVTRDGDAYVINVSRGSGLEAMHPVHGGDEYAFAHAWRALGGGGYVGLRHRFDGSTTIVNAETMIEHTIAHRAKTSEDGDSGALRALSRCGRWTSVVARDEDGREQVEVYASDAPHAAAITFRLPASADARAIEFGSFGEILVFDDPCKPNASPALRVFSSDGTQRAEIRGARVPYARTRDSLVVSTIENNREGLAWIDELTWRVVRAVGHPLRCDATFVTRCFRESTDGFEKIERFEQTTIACDSNGVERMGVRLAMSRCGTVIASACASQDDKVLFLWSASAAAEDVEPLAIFVHRKPIRDFKWFANDDANGEACLAYVCIDTAALFSYTPGSETPSRAKLDCGLEFSPTRVVGKCGKGIDAFILASKMKTFTRQAIARKP*