MLGPEYNITHPSIYRTSTANPFVLAGLFTESIPHWVRRYAKLRPDYSFPSSMISDLNKISISNKELYTVLSLAALFTLLRYYLQIRLERGLGSAEIARRLQISSSTVRNVVAAIKKRGDASEVKKSGRPRSVNTRNTRAIIKKRIIRNDGLSLNRMASQLGIARSTVQSIVKNDLKLKSYKLRRGQYLSDKSKAMRLEKCRKLLQHFQVRRVSDVIWTDEKIFTIEPLPNRQNQRQLLSKDDSMSPKRRLAHNRLFPKSVMVWAGITATGKTPLVFIERNVKINSEVYQKIVLMDNLLPWVTQHFAGGPFILQQDWAPSHGSRSTLAVLEAHFPGFLDKNLWPASSPDLNPMDFSVWGMLEGKIAGKVFATVDDLKAALEVAWASIDDGYLRRTVNSVKKRLRACVKARGSNFEILL