MGRTIWVLAVALGVTLGACRAVVPAIPPSAGDAAEAGGTWRATATDADKQRIRDWYGSWQAALADARAKGHGAEIDDEGALLQPMAALPNAHLPAGDYRCRTIKIGAKGRDGLGFIAYGWFRCRVTAEQGLSSLTKLTGSQRPVGLIFPDNLRRQIFLGTLELGDEKMAINYGSDRMRDMAGLIERIGDNRWRLVLPAPAYESLLDVIELVPAN