MVLEGVSSKAGLIAGGAAAGLAALAAVERLSVAKQSQMLPALTAAQRRTMSVVDDVSSWGRGREEAAVELPEDLRRALEEGLIDADVVERLEALRRGPVMRQLMRSRAFRDRALADPDMVRKAWVEQGISTVLVLASELKKRGDGFLRELDYVIANFIVGRVTNFLRAAAVVYKGLLLGSVGFTAGIVGTGITAALLELNRRRRLRAGEAVPAPPRPRYLFTGLAWFAFMSTASNLRLQAVNGVEGEWIDFVRAIGLQPKPKPAAS*