MQSLAASSLALPCFNTHAKQGFFPLGAHFSSFFASPPPKFQAFSASAMAASAREYRPLQVLCKDYPRPNLESTGNFVEAATLSDFFRSAPRPSKPLQVVIAGGGLAGLSTAKYIADAGHIPILLEGRDVLGGKVAAWKDEDGDWYETGLHIFFGAYPNLQNLFGELGINDRLQWKDHSMIFAMPNKPGKFSRFDFPEVLPAPFNGIWAILNNNELLTWQEKVKFAIGLLPAIVGGQSYVEEQDGLTVKEWMLKQGVPERVNDEIFVAMSKALNFIDPDELSMQVVLIALNRFLQEKHGSKMAFLDGNPPERLCQPIAEHFTARGGKVRMNSRLQNIELNEDGTVKHFSLTDGSVVEGDAYVSAMPVDILKLLLPQSWKDIPYFDKLKKLEGVPVINVHIWFDRKLKNTYDNLLFSRSPLLSVYADMSVTCREYYDPNRSMLELVFAPAKKWISRSDQEIVDATIQELARLFPDEIAADGSKAKILKYHVVKTPRSVYKTVPNCEPCRPLQRSPIKGFYLAGDFTKQKYLASMEGAVLSGKLCAQAIVEDSISLAAANTRRKEVALV*