MSAATAAAAARCVPLRASPPETAKSPASVPTSSAASASAPLRAAAVAAGPGRRFPAPPLRCSSSSPENSAPPDLGLLLEVEGVLADVYRFGNRQAFNVAFRSLGLDCANWTEPIYADLVRKARGDEERMLAIFFDRIGWPASLPTSEKGTFIKSVLREKLKALEEFSGSDSLPLRPGVEKFIDDVLGEGIPLAILATYGRNGEKISRSIAMKLGPERISKIKIVGKVEVEESFYGQLVLGKGVTSGLDEQLVREAQKAASAEKQRIAEEVASILKLSVDITASESSDKVIAALRAGSEYVGCDVQNCVLVAGSQSGVLAAERINMPCIVVRSSFTARAEFHSAKAVMDGFGDTDLTVSKLLSKRWS*