METLFLIWFLVSIHCCFALPATSRQANQISYLDGLVESIKSSKAVKIEKLPGQPSGVNFSQYAGYVRVEPKAGRALFYSFVESSQDPATKRPVLWLNGGPGCSSLGYGAMEELGPFRVKSDGKTLYSNDYAWNNVANVLFLESPAGVGFSYSNTTSDYDSSGDEKCKRCLHISHQLAPELAYTILYQNKKNAKQTVINLKGIAVGNAWIDYETNNMGMYDYFWTHALKLRRIQCRDSRKMRFLK