MVFQSLTYGKVLVLDGVIQLTERDECAYQEMITHLPLCSVPNPKKVLVIGGGDGGVLREVSRHMSVEQIDICEIDGMVIDVSKQYFPEIAVGFDDPRVTVNVGDGVAFLRESPEGVYDVVIVDSSDPIGPAEELFKKPFFELVARALRPGGVMCTQAESIWLHMPIIEDIVSACRQTFKGSVNYAWTTVPTYPSGVIGFMLCSTEGPAVDFQHPINPIEKQESNVELQRPLKFYNSEMHTASFCLPAFARRAIGSNVQPPLS*