MGVHNLWDLLAPCGRRCSIDSLARKRLAVDASIWLIQFIKAMRDVETGEMLHNAPQLGLFRRLCKLLFLHAAVARLPPALQFEVLDEIKLAERNRRRDELVRADHDMVSFSHAQLENYVEVSKACRLALAPRTAPRTGASAGAIVLLRESLNEEAAQSRRRIIGDSSREYAGGAGDADSADSAAASGGGFFPEAGEAGGAGIAAPEAEGEEEAEEQSLARALALSPQVQYQLDDLSDSDDDLFAEETLGSRPGAAQGPREPRQHSDL*