MDAAMEDAEGAQPEMEWDGGGGGADAVLGLAGDGASLSVCYHQAFGPHNDVILLEAADELLPDLLQGRVTVRGRPEEEAVLCTPSATYAMKFVGTSNSMFLIPPGEPAAPSLRPDHTNEDTSVATDAVASIIKVAPGSIELVRAAPRLDKLRSLLGERPYVLDEDLGDDFQHKKGLYTWQDLCELVQASDGELLDGLSSLLAVEIDGFWRTVDANSVNTVLDMILHNSVLHDWLLNALPETNVLSVMESDGFAPKIVTHCLSRFGMKAEQEGRSCWSLDERLVCLQFARRALGAGKMKLNNFVDKWERSIPSGMRADLEMLEGEVLYEKLGVETWVHAFSVADLPLTPGERFAALFRERPRWEWKDLQPYIRDLSIPGVSSEGLLIKYARRTQPSADSEPIFTAR*