MVATRYHLVSLPVQDSASAKWSALIQSISKAAFDTPAYKLHIPDLRVGTLDSLLALSDDLVKVNSVVEGVTHKIHRQIEDLERALGSEGGSLSVEGVPVDSYITRFTWDEAKYPVMSTLREIVDTILENVLKLEDDMKVRVAEYNNVKGQLSAINRKQTGSLAVRDLSNVVKAEDIITSEHLTTLLVVVSKYSQRDWLSSYETLSNFVVPRSSKKLHEDNEYALYTVTLFKKVSDTFKTAARERAFQVREFEYDPEAQQRREQEIQRLTQDQEDMRDALQQWCYASYGEVFSSWMHLCAIRLFTESILRYGLPPSFLAAVLAPSLKSEKKVRSILESLSAEKNSSYWKADEDIGMVGLTGGDTEIHPYVSFTINLTG*