MEGASPLKGSQPHALMFPYPVQGHINPMLQLARKLLGKGLYVTFVNTEYNHARMLQGSKLLQQPSENLRFLQLADGLAPAHGRFNEDWVDVTCAIQVLSGPFAHLLRSLVASDSASGCWPPITFIVSDAFCSWMQDVADQFRLPRVALWTTPIHANLAYHFQHILISKGIIPIKGPESTSQLISCIPGIAPLPLSDYISFFLWDKDRFLYQWFVWFGMKRANEALWNLGNNFQELEEPAFGAFKSEVPNFLPIGPLLPDDSEDFKLSTWPEERSLCEAWLSCQAERSVLYVSFGSIATMAEEYLGHVVRGLEESGVPFLWSIRPDQKGAPISKLRARLEADAGSRKALLVSWSPQLEILQHKSVGGFFTHCGWNSVIESTISGVPMLANSGAF