MGSLGEPLLPQKGENGTSLSSKLAVDSAFDAEAIVGALRETFDSGHTRSLAWREAQLLALENMHKENIALIAKAVHEDFGKPYVEALVTDGVGSIKPAANARKNLRRWMKPTKVPTNFENHPATSEILPEPYGTVLIISPWNFPVLLATEPLIGAIAAGNTILVKPSEKTPATSALLKELFAKYMDPRAIRLVEGEVRETTLLLEQKWDKIFYTGGTRIGKVIMAAAAKHLTPVTLELGGKCPVIIDSTVDLQVRATWLHAARRIVSGRFFNAGQLCIAADYVLAIGGVADQLEVLAEFYGEENTVCKDMAKIVNIQQLQRLEDYLTHPPTKNCIVFGGQSFAKERFMAPTVLRDVPWDAPIMQDEVFGPILTIQTVESLNAAIQIVKSKPKPLVAYVFSNDKATVNRVIEETSSGTVSVNECILQLSNKDLPFGGVGDSGMGKYYGRGSFDCFSHHKSVFRKKLSKDLAVRFPPYTPYKERFFLTLAKGDLWGLLLLLLGFRK*