MSLLSVWSLSKCLQSSSYLYKTVLAFLGSGRLLRLVFPRAWSSVTLRSSNPLPPLVKVSSAFSRDRSFNRRHVVVAGVSIFWASVGTVAVAAASMSASMLSGSNSARKASLFVKRGMQLLVQGNVEASLTMFENALLSDPRQKPYLWQRGLSLYYANRFAEGAVQFREDVAVNPNDTEESIWCFICEARVQGVENARKQFLEVGQDRRPVMQKAYKLFKDGGLYHEAEGNAEDAKSAILAACRTPYGLRSGDYMASLAKVHCKCQGWEL*