MKFGRELPAMLDKTDGGVMELMQGQATKDETKIVKTKIPMVEETKNEDDVPREPELVASSGCLIRLNIPVLNSFQSLTMEASTSTGDFNNVLSSEDRLGSHVLPADRLLKVGVQVPLECSFCNNAMETVEHLFSDCSVTKAFWTRSLIWLGYSRRIGDWKNELQWVNTQVKGTSGKRPLVSCVFATLVAVIWRERNKIRFEQGQLHVDKLGREISYHLHVRAQGRPSWKAALTLIDGVPSSRADIVHLNVKVVIE*