MSKALWRVSTFLKTAFQLQPSYFAKAFSSFIAGQPVHDTHPKLLARDELMPGITTDEIAGRRKKLMSRLSKESIAIISSATIKQMTDVVPYPFRQDADYLYYTGCQQPGGIAVIEDGGELCMFMPDHDPERTVWEGHLADTSEAVKYLRCDCAFFMHQLAEVLSPKLEKARAIYVNRTHSCGAVSRLNAFEEALQSGKVHDLKQYTDEVRWIKSPAEVKLMKHSAAIACQSFLQCMKVSREWPFEHFLAATMEYECKVKGAQRLAFPSVVGGGSNATVIHYSRNDQWVGKIILTNLHKEEIQEGELVLLDAGCEYFGYVSDVTRTWSPSGIILDAQRELYEIVLATSRECLKLCAPGVTLKDLHTCASDMLLKCTKEIALMNGQGSLWKINPTYIGHFLGLDVHDCGSISKDRKLKPGVVITIEPGLYVPPIECIPKRFHGIGIRIEDEVLITESSHEVLTNSIPKELSEIEAWIQS*