MTKTLKRPEVLSPAGTLEKLKVAVQYGADAVFIGGQAYGLRSRAGNFTFEQMEEGVQFAAKYGAKVYVAANMVMHEGNEAGAGEWFRKLRDIGIAAVIVSDPALIMIAATEAPGLEIHLSTQASATNYETLEFWKELGLTRVVLAREVSMEELAEIRKRTDVEIEAFVHGAMCISYSGRCTLSNHMSMRDANRGGCSQSCRWKYDLYDMPFGKERKSLQGEIPEEFSMSAVDMSMIDHIPDMIENGVDSLKIEGRMKSIHYVSTVTNCYKAAVDAYLESPEKFEAIKQDLVDEMWKVAQRELATGFYYGIPSENEQLFGARRKIPEYKFVAEVVSYDDAVQTATIRQRNVINEGDQVEFYGPGFRHFETYIEDLHDAKGNKIDRAPNPMELLTIKVPQPVQSGDMVRALKEGLINFYKEDGTSVTVRA*