MTLCFCALPPLGGGFSSQLPVDSFWLSEAALLKEVLWGAQESCSERSPEVFFQKRGCVREFEAAKGKKCVKQKRTAARLVLWDDIRMHESPFFNARRKRTNSVPIWVKLPGLLLDFWSLDIFKEIGNTLGTFLEAEQGFVDSNSLSVARILVSLDLREGLAKEILIQKGGFSHSQLLDYMGIPFRCRRCHKYGHLAMDCSLSFSNKVWVKKSEVEGQGFQRDMNDQMMSSGVLPPVDISINPNVILWNEVSFSGGEKEVPVQIISLDAFPLSELPTLLETQEIIYSKSENKENLPSQTLLSKAEVDGLTNPSKGKSSSGVLTPVDNPTNPSDLLRKDDSFLVGSKEVLVQPTSLDSLHLSKSSSLLETRETCYSKSENKDFLFSQILLSQAEVDGLFNPVWFIQRGDSASKVEQEGTVQFFSKGILSTAKEPCFIEPQEEVLVISESKVSRCSLEVNPRYLLRPRSRGSGSLLSEVEGGLGSGVIKGFPGSGSGRKSNLALAQSKAKKEILSELGSTSRKQALGRLVDVHKPDVLFLQEMLGEGLSLVRDLKKNLKEWDFIALDAAQFCFLKSWANPYPLSSYFLKKLEVVGLVDAEPVKFPPTWRKLRVGEASIAKRLDRFLLDDSLVTDQFRIRQWVEVGGDFDHFPFFLELAYPGRKPPSPFKFNSAWLGEEAFKQKLKDIWVTFDESSRESASIQFAANLKRLKQVAADWAHRKKLKNDQELVSIKEDLEVLYRFCTAGYPDEETKCKVQSLEHKRRKLIEEKEKNVNTVWKIHGLNGTIASGFDKLSQLGVDHLKGLYKEENKTTIAEVIKMTSFFPSFVGEEDNVSLTKEITVDELKEVMLSLQKDKSLGPDGWTIEFFLGYFDFIETNLLRVIEELRSSAKMLAAVNSTFKALIPKTDNPVFFEDFRPISLCNCMYKILTKLLAMRIKKVLSFSISKEQFSFLQGRQIHEAIGVAQEGLHTIKTKRLKALVVKLDLSKAYDRASWLYLRLMLLHLGFFRPGRGLRQGCPLSPLLFLLVAEGLSRALGEAKITGQLKGIKIGGSTYLTHLLFVDDILLFCEGSRRDIMKLKEILDLYCAATVMMINLNKSSISFSQVLEEDRGFMNQLFPFHQTDLNAGLNEKEGIPLVKWQTMATPKSLGGWGLKNIHLFGRASAAKSVWRLISSEADAHNLRIREEEWKLYIASLKRSYVRIKVEGELLWSKNLEGGLGIGTSNYAELLALKLLLKLAADKEVRMLQVFGDSLVLIECMRGNRRMENILLRLIYDEVQAFKTLFNRITFHHVYKERNCEADSLSKAGLHLAPGLWQVQEQKENHATEYHQTAFF*