MKLQNGRSLGVGASAHFAESKKQASAPSPYPQHTGMNSDWTPPAGCNTEELFSQPLPVADPMLMQDTTSCIGGVQTGTESGWTDYFSWSSSDGSPSAADTVHTDLVVDESLAKQARECLIADHTAAPAVGKNHTLHPHHRYKPSIFDVDRASSMASDASSGPSCSFLSSQKKIVRLVDASQGSEDALQHARNDTQACKKMRTQENAPSHSCLESTEMRRKLQSSDRSPHPLVSEQCPRVAADVHTVQEVEHVGTPYHDSGRAIILRPSVAAALSSEPWQSSETLDHRLAALQTLIPNSLQLSKEEMLQATAEYVRSLQLKVKLFEKTVNASGKQRTSPEL*