MFSRAIRQSSRRVAAISASSRIASTRTTPVAFNASTKSVRSYASEAKAAPTEVSSILEQRIRGVQEEAGLAETGRVLSVGDGIARVHGLSNVQAEELVEFASGVKGMSMNLEAGQVGVVLFGSDRLVKEGETVKRTGEIVDVPVGEALLGRVVDALGNPIDGKGPIKTSEKRRAQLKAPGILPRRSVNQPVQTGLKSVDAMVPIGRGQRELIIGDRQTGKTAVALDTILNQKRWNNTNDETKKLYCVYVAVGQKRSTVAQLVKTLEENDAMKYCTVVAATASEAAPLQYLAPFAGCAMGEWFRDNGKHAVIIYDDLTKQAVAYRQMSLLLRRPPGREAYPGDVFYLHSRLLERAAKMNDKHGGGSLTALPVIETQGGDVSAYIPTNVISITDGQIFLESELFY