MKSDVLAYRQGHGSNLVSSFGCRERASPAQDANSALRCVTRSYSIKPVATYTSTVHNTLSSAENYHQSHENMSLTDLAARITANAQLLDAHLKSHNLPSPSTSIHTCPDFPNPNNDPAVESARIALLEDTQTLRNYALGPAQVIRELCWNPEPDRVAHTASSAALVTNAPFYDWFGHSVEEVFPASAKLAEALERCSQGGIGDLRAEDSAFSLAVGGGESVFEFFEKRPDKQRRFRGAMEAVGMDGGHDLGFVVGGFDWGKVGRGVVVDVGGSSGFLSIALANAYENLSFVVQDYKHTADEGRAALPSHLSERVSFQAHDFFAPQTVTGDVYLLRHVCHNWSDENAARILRNLVPAMKSSSRILLVEVVTVRPGVVNRVQEKYMRNVDVTMLQMLNTQERSKEDWESVVTLADKRLKVLEIHRPEGSWDSIIEIGLVVMNGHD*