MAEGLLTADSARSLVDSVDAFLLDCDGVIWKGDELIDGVSETLELLRKLGKKLVFVTNNSRKSRRQYSKKFKSLGLEVTEEEIFTSSFAAAMFLKLNSFPPEKKVYVVGEDGILDELKLAGFECFGGPEDGKKNIMLEANFYFDHDKSVGAVIVGLDQHFNYYKMQYASLCIRENPGCLFIATNRDPTGHMTAAQEWPGAGTMVAAVSCSVQKEPIVVGKPSSFLMDFLLKSFNLETSRMCMVGDRLDTDILFGQNTGCKTLLVMSGVTTLPELQDASNDIHPDLYTNSLYDLVQLLQQ*