MSLKEWFEERRKISGLIEDLIGKASKDYIVNEMDKKKNLKVDSNNRLWVQCDNRENLLYIKYLRQNKSVCEGCGYHLQMSSSDRIELLIDHGTRHPMDEDMAALDLIQFHSEDELHIDRITFYQIRTGLTDAIQTGIGRLNGIPIAIGVMDFKFMGGSMGSVVGEKMTRPIEHATKESLPLITVCASGGARMQEGSISLMQMAKISAALYIHQLEKNLLYVSILTYPTTGGVTASFGMLGDIIIAEPKAYIAFAGKRVIEQTLGQKVPDGSQVAEHLFDHGLIDLIVPLSLLKGVLSPFISSYLWCTISWDDIQAIKMEVQGGIYPRRVLYMEIKGQQYIPLTRTDDNLTPQEMEQKAAELARFLRVSISEPRNGFSSRKGVHQTGENSYGGFPNTPYVL*