MARAGTLVGSGISASFRSSSIAGEQLNRAPPKSVYWTRRTQPSFSAAHNDGGDNCFRYDDQILKTASLLLLGALSVSSTDSPALAVSAEDITSALLKVQDVTGQATGAVGSAYGSIKGFIEQLLTAVKPAVDAAAPYVQKATDAAVQVATPLASDVATQADKALKNAGVDTKPVVEAAKTAVVVAGEAVEQTAKVIEGAKPVASSTLESIISADPLFIAGGAGTLLLLYLLTPALFSSLAYAARGYKGDLSAAQVLDLISSSNYVLIDVRKDKEKSKSGLPSMPRNAKNKLLSIPLEELPGKLRGQLRNVRKLEAEIAALKISYLKRIGKGSNIILLDSTGDIAKTVAKSLSALGFKDTWVVIDGFDGGKGWVQSRLGTESYKTSFAEVLSPSRIIPAGTQRLFKTTSSEVVDVPPRLNRLLPGGSE*