MAQGKVSVASLNTGNGATKAVERSILMIGVGTENLQQIVAINAQSDFDTLISSADSELKTQLNAWLRNGDDLVSGWAIPITAGDNILGLIDTAMDQDISPEIIVICSPVTGKADVEAYQAKMQSILSSHARRVRLLVAAPGCDPTADTGQTWAAHLAAVQPLVDGVVADRVAVIPSLYGDELGAVAGRLCKSSITIADSPMRVQTGALSLSPSPVDKLGLPLTSAVTAALDNIRFSCTQFYPDFDGIYFGDVNMLDAQGGDFQKIETGRVVDMAARQVRIKAIYQIKNRRLNNSANGTAFGKSVLGKPLRDMAKSTNIGSNKFPGLIREPKDDSISLTFTSATQLNVLMKVQPIDSPSTILVGIQLDNAE