MLSRTVFDASQERMEVIFSEFDNIIVSFSGGKDSAVMLHLMIDYIRKNNIRKKIYVYHLDYEGQYSATTDFVTEMLTTNLDIIEPLWCCLPIAAQSAVSMFTDHWKPWEKSKRNIWVRDMPTFPHVINEDNAPFDFDFENLWDYEFNKKIIHWLHTKNNAKKTIALIGIRQQESLNRYNAIHKKERMYKTYNWTTEISKNIYNAYPIHDWQVEDIWVANAKFNWSYNKIYDLFYHAGLTVHDMRVASPFNDAATESLKLYRVIEPALWSKLVGRVNGANFTAIYGGTSAMAWKEIKLPKNHTWKSYLEFLLTTLPSYTRERYLKKFKTSITYWTEKGGALKVETVEELKNLEIQADFLGKPQNNRVYTNPMEIVRFKEYPDDLKIKEFASVPTYKRMCIAILKNDYTCKYMGFGQTKLELEKRKNALEKYNNIL*