MDKLQWGNRKRLRCFKVKDSTSNGKSDGGRSLVVKKKITSRVVDNNKESGHLPLHVSSPHRLNRDLGVNSSNANDHRKISVSSPEKEDRYYTTRGSVGVEDSSKLFMEAREEKKKMVWPKLVITLSSKEKEEDFMAMKGCKLPQRPKKRAKLTQRTILLVQPGTWLQDLCQERYEVREKKTSKKVLHSLSFIIRTRVRSSINALLYFCRIPLTHPFQILQKCTTLLLEDSMHLCQILIYTTFEGSNMNSCQILQK*