MSSTTPHDISNSRVWFITGSNQGLGRALLEAVLASGERAVATTRRPETLSELSQRYPLSQLLVVPLDVTDEEQIKAAFKATKDQFRRLDVVVNNAGYGIQSEIEGTPERDARRIVETLFWGAVHVTKEAIPLLRDMNPPGHGGRILNISSVGGYIGNATRAFYNAGKFALEGFTEAFTKEMPPEWNIRGIIIQPGGFRTVWGGTSMLTLPMPPQYDRPDSPSVKFRALTQNAAPFIGDPHKAALAIMTIASLPDPPLRIQLGTDAALSVRNKAMRTISDTDNYEELSHSTNADDVDREKVMERLRGATRADNY*