MGKVVLKTVSLTTMALEHRWGWPCPCFISRPRLLPSFVLLPPASSGPRLRLHAHRRPLLRSARQCLPQGVSSAGLGSRPSLARPSFLGAPICGLLPTLKRGDCTCNDNGGIPASFTLEVVQLVPLLLLGLGAFFTFQLPALADLGARAALRGATVPEIINSGWAGLMAGCLHTLTGPDHLAALAPLCIGRAKVESAIVGALWGCGHDAGQIIFGLFFLILKGKLKIELLQVWASRVVGLTLLAIGAVGLKEAQEIPVSVLAVESPGSPEIVEKKITTHRLRTFATGVVYGLQPDALVMILPALALPSRLAGAAYLVMFLLGTVIAMGSYTAFIASCGQALQSRLPWITRRLTVISSAIAIIFGIGVLLGELFGINLFH*