MHLFSGCCIRHSGFGSGCQVAEVQTDSFIWYQDLKQQSIGDLSIAVAQANHVLEDQSQVSAGRYGTLIGVYDGHGGPEASRFITHRLLPKVESFARELGGMSSKVLKEAFSATEEEFLGLADRSWRAKPQIASVGSCCLVGVICENNLYVANLGDSRVVLGTTKAGRISALRLSEEHNAGNAEVREELQAQHHDDPHIVVLKHGVWRVKGIIQVSRSIGDLYLKKPEFSKDPLFPTIGVTLSLKKPVLSAEPSVHERTLAHGDKFLIFASDGLWEQMTDQEAVDIVHRSSGSCVAKKLVKVALQRAAKKREMRYADLKKIEPGIRRYFHDDITVIIVYLGQNSKGSLPNKIYQGLPHGTNDSSLEIFSSNDFGVENKK*