MAAQTYFHLHSLRCLPVPLKIQNPQNQTHRFKRNPVVCKLRVAVIGGGPAGSSAAEALATGGIETFLFERSPATAKPCGGAIPLCMLDEFSIPLNLIDRRVSQMRIVSPSNLVVDFGKTLKPHEFIAMLRREVLDSFLRQRAESSGANLLKALVTNLVVPTSSLEPYVIHYTMDNCQHQLAVDAIIGADGANSRVAKSIKAGNYTTAIAFQERIKLPEDKMGYYENLAEMYVGNDVSPDFYAWVFPKCDHVAVGTGTVCSKSNIKSFQHAIRARAKSKIEGGKVIKVEAHPIPEHPRPVRVRGRVALVGDAAGYVTKCSGEGIYFAAKSGRICGEAIVKASEGGDSMINEDDLKREYLRKWDDKYFTTFKFLDVLQKVFYGNNAAREALVELCGDEYVQRMTFDSYLYKKLASGNRWEDAKMAMNTISSLVRCNIMGREVEASAQKILSRV*