MGRRKMSAAAPPSRSWSNVGGSVIPELRAKHKMELENLTLTKQPIRTLHFFMLALLKYLKRLATYILSKGSLFVLLIILVVAPGILLVVSDGLHKKHVQEFINYAKFALWWVSLGVASSIGLGSGLHTFVLYLGPHIALFTIKAVQCGRIDLKMAPYDTIQLKVGPSWLDKKCSEFGPPVYPASTHSVRIPVFDLLPQIQLEAVLWGIGTALGELPPYFISRAARLSGSESKAVKELDAATSKEDGRVASTLNRTKLWLLSHAQHLNFFSILLLASVPNPLFDLAGIMCGQFGVPFWEFFFATLIGKAIIKTHIQTLFIVSLCNNQLLYLMEKELIWIFGHIPGFSATLPSVIARLHAAKDKYLSPPATASSSSQMEDKQWNFSFTFVWNSIVWLVLLNFFIKIITSTAQDYLKKQQDMEMELVSDSPVSDHSKAN*