MMSATSDEQGKRPGPQRQGIRTHITNACEPCRTKRAKCEGGNPCPRCKRLSLNCSYKDDGRSILENHGISYAVEAADNPEHLNGIMATNGEEAEVVSRKCHIINFSNISPELHGELLDLWFRYINGYSVYVDQDTFREGCASHISSHPGLRSNPDDPSTSGIGFLMEAMSLLQMEMEPRQDGQTNADDVKHRRQAMWGVFFHDKLITLYTGRACGMQFEDPVYLDECTNAAFARLGVVAGHIMRDMMSRTVIEALGNDLLNWAKTLPPILQDAPEGIRSQAIRMADLLALYNALHGLNRAFLAKEYLAGSKDASDARLLKVAVDAREKVRPHTSNWLEDAQGKGDAGFDIGFGFDLDAYLNGDLFLSQSLGMDAPNVREW