MNLVQTNLLHEVALEVKAQGGPSQFKAHALKHLELRTVLKESHASPILDLVFNSVTPGHHNLFASIGKDQVTIYDDEHMGDYLGVVVHYVNSATPHHAGGDVTCCAWVQTAGISRHELGDACLAVSGPEGAIQVISVAEARVVALLKGHSCEVTELRGCAGVPGLLLSLGCDGGMRLWDVAAGVCLAELSCADITTAELHPDGSCIYTGHRGGRVSRWPLQLQRGAAAPAAAASPTPGASCFGPSPRLALAAGCAPAPAPLSLPANPPLGDYIDCIRCLPRGRLGVKSTDGRLAAFELAAGSSGAGAEAEAGAAMEAAGEAPSSSGSGEMQGGEGEARQVLSLRVPGTHPASGSRGGVQRCRFSATRDGAFICVGNSAGDVYVYDAASGGRAAHHPAHKVGGPARAAALSEDGRHLLVVRGNGYILRYEYIRKLDAAAAEAGPSSREVSPDPPGAEAAAAAAGGGGGKRGAEEGADGGRRVKGRAGGADAEDDEREDPEWSGGMEE*