MSKLRKRPVAQDVTKEYIAKYQLETKRMKELDKDDPRSFMQQANIHCAYCNGAYKFGDEVLQVHQSWLFFPFHRWYLFFYDRILGKLIDDPTFALPYWNWDHPKGEDMGNFYSAALDPVFYCHHANVDRMWKVWKGLCGKRRDIIDPDWLNSEFFFYDENKNPYRVRVGDCLDTKKMGYDYAPAAIPWINCRPTRKGREGKVVVTNIKPANKVFPIANLNKPISFSINRPTTSRSQKDKDEKEEVLIFKGLKYDTNKYIRFDVFLNEDEDMNTDELDKVEFAGSYVNLPHVHAHNQKMDSDEMFQLGITELLEDIELEDDDTITVTVVPKTGGDVISIQSVAIELLDG*