MGLLAGSTVMLLTALWGACAIVGKCNLSENNVAIDGQDTRGFNLFGSGITTDKETTKASQIMVVSLIPFIIVQIPQVIHSSSAKRIAVLVGFIAAIISLLSYCIYQVIQPWIQKRRMACAKHKHIISAILNAMHLKGWGRLLTEDGQPNEEVLKNIFESLDDDHDGYLTINELRGLLVGLELLDQQTSTADAINKVMTEFDSSKDRKLSLDEFNVGMASWLRIGTSTVGHSKSNNYSKKFLLNFQSRTKEELDALMIGDEEEVIEVDNPRKIYLKAVMLMLGGAVIAAIFADPLVDAVDNFSDATSIPSFFISFIIMPLATNSSEGVSALIFASRKKKRTASLTYSEIYGAVTMNNTLCLGVFLAIIYLRGLDWDFSAEVLVIVLVVLVMGLLSSFRTTFPLWMSFIAFLFYPLTLAIVYVLDYVLGWS