VRKEKLGDRITALQQLVSPFGKTDTASVLHEAIEHIKFLHDQVGVLSSQYLKNGHPMQHQQGSDKSKNGDGPKQDLRSRGLCLVPISITYPMASETTADFWHPTFGGTFR