MSSNCSGSKVLVIGATGYIGKCVALAAAASQHPTYVLIRPSTLTSSDPKKQDLIASLKAAGVIILQGSLEDHESLVAAFKQVDVVISTVAGPQIPEQTKIIAAIKEAGTIKRFFPSEFGTDVDRAQPLEPAKSMFQIKAHIRRAVEEAQIPHTYVISNGFAGYFVSNLFNPPLTSPPRDKVIIYGSGNVKTISVSEEDVGTLTIKAVDDPRTINKTLHIRPLANILTQNELVLLWEKKIGKTLEKQFVTEEEIVKQIQETPFPGNFFPALLHDILIKGEQCNFELGAHDVEATNLYPDVKYASTDEYLNKFL*