MARASGLRLQFRSVLIAGVALMIWIQALHAQSSNGLSPHYYHKSCPEALSIIKSGIEDAVKKEARIAASLLRLHFHDCFVKGCDASVLLDDTANFTGEKTAAPNKNSVRGFGVVDKIKSELEKKCPGVVSCADLLAVAARDSVVISGGPVWDVPLGRRDSRSASKSGANYNIPAPTSTHQTLETKFKLKGLNSLDLVVLSGGHSIGLSRCTSFKARLYNQTGNGKPDPTLDTTYLKQLRIVCPQNGTDDNQTVPLDPVTPFKFDVNYYKNIVASKGLLNSDEILYSTNGSKTAAYVKFYTTHTQAFFQQFAVSMIKMSNLSPLTGTRGEIRKNCRKMN*