MAVNLSVPGDEQILAIDGVQVFVGQAGIKKPEHDDLTLIVLNGINSIGAVFTQNRFCAAPVQIAKQHLATDAGVRALVINTGNANAGTGKQGLDDAQLICDKVAQQIGCSASEVLPFSTGVILEPLPVDKIVAALPKVKVVHWPRAAAAIMTTDTVPKMASRTVYIDGHKVRFTGIAKGSGMIHPNMATMLGFVFTDAAIAQPLLQQMVAEVAATSFNAITVDGDTSTNDSFVVVATGKSQLGRIESVAGKDYLAVKTVLADLALELAQAIVRDGEGATKFITIDVRNALTEAEARQVGYAVARSPLVKTAFYASDPNLGRILCAIGYAGIADLDVAAIKVYLGEVLVAKNGGRAASYTEEAGQQVMAQNEITVTIDLARAEARAKIYTCDLSREYVTINADYRS