MSAPLPPHQIIIIVLVELSIMSGKLSTDYPAWKELQALYDSKSKSELILTKLFKDDPERFRKYSTRFESTETETSIFLDYSKNLIDEEVWGSLLALAEQAEVSKARDQMFSGEHINTSEERAVLHVALRDTTNQGYGGNEPGVNEVKEVLDHLRIFTEAVRSGQHKGYTNKPIDTLVNIGIGGSDLGPVMVTEALSFYARTGPSITPHFCSNIDGSHLAEILRKCDPETTLFIVASKTFTTQETLTNANSAKEWFLSFARDKSHVAKHFVALSTNTEAVTEFGIDKANMFKFWDWVGGRYSLWSAIGLSISLYIGYENFEKILQGAHAMDRHFKTAPLKENLPVILALLGIWYNNFYGAQTHALLPYDQYLHKFADYFQQGDMESNGKYITKDGRRVTYETGPIIWGQAGTNGQHAFYQLIHQGTKLIPADFLAPVETLNPIGQGKHHQILLSNFFAQPEALAFGKDEAAVKKELGPAASNESLAKSKVFEGNKPTNSIMFQKLTPGTLGGLLALYEHKIFVQGVIWGINSFDQMGVELGKVLAKNILAQLGDPSDVKGHDSSTEGLIKFYQSNRL*