MVQRINLGSQGLEVSKQGLGCMGMSAFYGPPKPQEEMIKLIRTAIESGITYLDTADKYGPHTNEILVGKAIKGIRDKVQVATKFAFFVDEKGNQGIRGDPAYVRAACEGSLKRLDVDCIDLYYQHRVDPKVPIEITVGEMKKLVEEGKVKYLGLSEASSADIRRAHAVHPITAVQLEWSLWSRDVEEDVIPTCRELGIGVVSYSPLGRGFFSGKAIVEEIGDGDFRKLVPRFQGENLEHNKVIYKKLCKIAATKNCTTGQLALAWVQHQGVDVVPIPGTTKLNNFKENISSLDLTLSKVEMNEIENAVAGVKGDRYGDMSMARTWRFATTPPLSS*