MKTLKINGREVAFSDEKNLLEVIRKAGIELPTFCYHSELSTYGACRMCLVEDKRGNLIAACSTPPREGMEIKTHTKRLLKQRRMTLELILAEHDRDCTTCGKNGDCKLRKLSHDLGVEEIRFGTKENYLPIDDSSEAIVRNPNKCILCGDCVRMCEEVQGIGVIGFAHRGAKAVVTPAFNKNLCEVECVDCGQCSAVCPTGAIVVKSHIDKVWDALNDDNKVVIAQIAPAVRVAFGEAFGLRPGESTEYLIVSALKAMGFDMVFDTCFAADLTVIEEGHEFLERLEKGENLPLFTSCCPAWVKFVEFNYPSFLNNLSSCRSPHQMFGSFTKNYYAKELGVSRENVYVVSIMPCTAKKAEAAREELGVDGNPDVDAVLTTRELIRMVREAGIVFKDLKEEPFDMPFGFSTGGGIIFGATGGVAEAVVRTLDGGHRRFEQVRGSEGLKEATIVKDGKEIRVAVVHGLKNARELLEKIKSGSVKYDMVEVMACPGGCVGGAGQPSPASTGVREERAKGLYNIDNRMQLARSDENPMIKMLYEKWLGSPGSEVAHKYLHTHYRPRRRTEV