MVALQAVQAHNAALTSLASGPVAVFVGGTSGIALSTALAFTRYTTSPKIYLVGRSQSAADTAIASIKRINPSAQPTFLQADISLLKNVDSVCAELASREKSINLLFMTPGYLTLKGRDETAEGLDRKFVLHYYARMRFITNLLPRLSAAAQDPSVDAGARLSRVVSVLDPMVSVRAGGAGTLDFSDLSLKHTFTLQKCGWHASLMGNFFLESMAERHPHTSFVHAYPSGVATGVMRELPAGRVLSAVLTPLLRPFMVPLHESGERHLFAATSGRFPSKAEGEGSEGDIAAGSDGTKGSGCYWLNWDGEVFPPNKKIQRTRMQGAVDKVVQHTEEVFKQVCEEGNTYP*