MLLAQRKLVASQRAQSRAAAPMVARSSRRSLRCEARKVALLGAGGGIGQPLALLLKMNKFVTELALYDIVGVAGVAADLSHCNTPVKVTAFTGPEELAGCLSGADLVVIPAGVPRKPGMTRDDLFNTNAGIVQALVQAAGKNCPQAVLEIITNPVNSTVPIAAETLKAMGVYDPKKVIGVTSLDVVRANTFVAEARGLDMKDVDVPVIGGHAGATILPLLSQTTPAVTFTEAEKKAMTEKIQNAGTVVVEAKAGKGSATLSMAYAAARMAESTLLGLNGEPNIYECAFVQSEVVADVPYFASKVLLGPHGVAKVMGLGELDAFETAALQSMLPQLKAEIQKGVDFAKNAKVAA*