MVGVLSAQRWLGGTAVRANDRARARRAGARRGIAPEARIYENILETVGDTPVIKINRLAPEGVEMYVKAEYFNPLSSVKDRLAVAVITDAERRGLLKPGDTVVEATSGNTGIAVAMACAQRGYRCVICMAEPFSVERRKIMRMLGAKVIVTPKAGKGTGMVAKAEELAAKHGWFLCRQFENEANPAYHASTTGPEIVRDFAGKKLDYFVTGYGTGGTFQGVSRVLRESRPDTKIVLLEPEAAALVSSGIKTERKDTGAPAGSHPAFAAHPVQGWTPDFIPLVLENGLNMNLYDELVKIEGGDAVQTAQALARNEGIFTGISGGATFAGALTVAKKAPKGSVILAMLPDTSERYMSTPLYETIDAEMNDEELEIAKSTPSFQLIPGQDPTLLVQ*