MTLSRRSLLAAGATGTLALTAGCLDFALGNAPLEFTAERAAPSAAALEETGYTEDDVDEQSFEETVEVGGLEREVQASIWASVYTKDREFEGQSHEASVFAAVSVPAMEQFGYSFNPLDGLSNGELLDEFLSQLETDGNQLEDLSHEETFQLPILGEGRDVDVFVGETEFQGRTVDVDVVITSFAHEGDLLVLLGSYPEPFSDESANVEVLMESIDHPV