MALKQRLHEAFKGAVERITPPRTVSAYKEKGVLTPDEFVLAGDNLVGKCPTWSWEAGDPNKRKGFLPPQKQYLITRNVPCLRRASSIEEDYEAAGGEVLLENDDDNGWLATHGKPSDQKTEDNTPSIVQESQSQNRAGVVTQENKDGDDDDDAIPDMSDYTENDEATLVPSYVTAQEPDEDNILRTRTYDVSITYDKYYQTPRVWLTGYDESRMPLPAELILEDVSQDHAHKTVTIEDHPHMAGKHASVHPCRHGAVMKKIIDVLVSRGVEPEVDKYLFLFLKFVASVIPTIEYDYTMDFDLGS*