MGLSTLVLGLVAAYYVWLYLDKPKKALPPGPKPLPIVGNITNLTAQELWLRASQWAKSYGDVVYLHVFGQGLVFLNDYDAAVDLLEKRGAIYSDKPGLIMAGDLEVLRWGVPVPLSLPHRLMEDDVYNGMHIPKGSLVFGNVWNMVRNPALFPDPDAFVPERYLAPADEATARRRDPRNYVFGFGRRRCPGMHLIEQSLWIVMASMVATLDISKARDAAGRAVEPEVVFDNAVFRTPRPFRCDIRPRSEQALRVVRQAADAAA*