MMTLQSSPMSVLTEDLVEDILSRVPATSLVRLRSTCKQWNAILNDRRFIKKHFDTAEKEYLDMLLRSLRVSSMSVNLHGLHDNIDPSIELKRELNLKGLLCNSGKVESFEVFHCNGLLLFTNTSTIVVWNPCTGQTKWIQTESANTRYHKYALGYENKNLCRDYKILRFLDDGTNFELEIYEFNSSSWRVLDSVEIDFELDIGSQGMSVKGNTYWIVIDDHEVDGELVNCFLTSFDFTRERFGPHVCLPFQTSWYSDVISLSSVREERLSVLFHEEDSLTMEIWVTNDITDTIVTSWSKFLRVDLYTHRFYNGVTFFIDEENKAAVFSEDVPDDSDDIHSIVYIIGQDRLRIVDLEDGPFWPQMFCYVPSLVQI*