MARIVAVFLALGLVEGNDWPNIAGYTPGSDALVQALKGGTPNWELANHSYAFGNFSLSGKAPNGLRTMKGFSTGAEGKMYNGNNCAGCPYKTFSVFYDYYGDFDYADKWVSAALDGTNMTFSSGRHGPNDFATLGDAARIEAVKKGTAYMNVWMYVIREFEDAIDDCETCVNGLNCNEFSDSDSPQYNAVHAWDEGVAFYAGSLEGPNVGGSSAGEMVYRLAEKRCANFGTCESGSTGLSNVNKELLEDFIVGEALLMKGLCHAVRPIVDRIIKQMTVPLVQGSLRYAYKVGMAPEATDRSQKNAAEGAVFTAAVLPLVHECNVAAAKTISDEMKFGLYDQGVFPDFAAVKAAFESTYDCLGITCADVGGLSDTGARLASPVPVDMMAPKEGSSELGCEQA*