MKKKLDTRFPASRIKKIMQADEDIGKIAQAVPLLVSKSLELFLQDLCDRTYEITLQRGAKTVSASHLKQCVHRYNVFDFLREIVNKVPDMGGSDATTGDDRNGGRRRKAQEGDENESDDEDVKRARMGLHHGSGRGRGRSRGRGRGMRGGTSGRNGIAAEKFEDEDLDLSPEHSDKQDRLSEKSTNVNVESRETKVTVGLRITPVVRDFDLNMELDESGDVASVQTDVKQEDQCATDIASVDPAVKVEDQYHSNIESVQHAVKQDEQYPAWSHSDVDNVTIDPMQFHVHSDRIVDQDEDDYDNEDS*