MGGGGGGKNGAVRQYIRSKEPRMRWTADLHRSFVRAIECLGGQDKATPKLILQFMGAKELTISHVKSHLQMYRAARLGAARRGMQAAQLQRRHSCAGNEQGPKEFLCPPLKRARMGTAAVYQILQGSHGISEARTAAAGSLYCVDDYMQAMAMRRRIKEEGLRWQRRDVAAATAASNLQAVGCLEQESDRFKISRPEANHLGLALNQQQGSIEDGNGCSLFSSFSVAAKGEPPDQCSLSLSVGLDPNSARAMAAASPSGSSCILMASPARRSSSDCSGHSDHFLGPGLSLELSLSICGS*