MVAKSGVMLLGHDLSTVLQCEKKGLKYYDFNSNYSKPPEQIVADHGANFIRLRLWVNPPAGFSDLSSVFEMAKRAKKANLNILLCLHLSDYWADPGKQYTPAVWADQDFDTLRKTVADYVASTVGALQSQGTPPSMVAVGNEISNGMLWPTGSLSYTSQFTALLKSGLAAVDNDIATMVHINNGQDEGLVTWFMDLMVADDVSFDFLGLSFYPGDGALLSDLETSLAKAASRYNKPMIIAEVADYWIPAPNNPGTQESSLDALLQVVTALPRGLGAGVCYWESAWRSPAEAYPGEGNSYWTRALWNDLGNPLPALRCFEHYSQARVASAELTMQPDHGPSELEPTIAQAQSTGAQLSNETKDL*