MSDLQKLIQG KIKTIAFAHD STRVIQCFIQ YGNEEQRKQA FQELQGDLVE LSKAKYSRNI VKKFLMYGSK PQAAEIIRSF KGHVRKMLRH SEASAIVEYA YNDKAILEQR NMLTEELYGN TFQLYKSADH PTLDKVLELQ PAKLELIMDE MKQVLTPMAQ KEAVIKHSLV HKVFLDFFTY APPKPRSELI EAIREAVVYL AHTHDGARVA MHCLWHGTPK DRKVIVKTMK TYVERVANVS AARARFLKSD