MELSLLLGAISTLWSVISEINDRYQEKRNNDRFVTGDLQEFLDQLKRNEELIRGQVRHALRNSNGTTCNRASDNLQQVLERSEREAQKILKKGFVRSVWDSNRIRCAIQALRERVMTAFQIYLTIATLNVTLESKREQEEYERAMADANRALWARYERTISMTTAATQKEIMEVRQDLKLVKALLVKKMEQEERRIVAEELRNMKAQTSEAEKFLADILAALESPPPWSSEAAAGSGGTHGQAQEQAVDAVAISYRHSKSPSSRNPSVIQVPSIHTISLDRDGSTSAFAISASDDLDLRWYHDPITYEKMCDPVKATDGHTYDRWTIIKNPSGMARSPFRWDAAAGAEEENKGETGERVFQIAANDLDVRSRLFLKFPEQEEKFRQEREKYRREALAAATSITEEVWGDDGDDKERKEALRMLDFVLQWDNKDAECRAARRRLLGGHADKDAATAEIRRKFIRSDAAASADTNTYEFEQTNGGGLTNVNDYYAVTNSKSAAGIDALVHNNVEEGEAFDGIFFLQFPHARRPPRAMKGQSSADLYFLAFPRLL*