MCQNCLVKTIHHAQHHFGWDNSLSPVLHVASGSQLEFHCLDAANGWFNAGSTAADIPTLPFDKLNPVSGPVYVEGAQPGDALKVTLESFRPSGFGWTANIPGFGLLADQFSDPALTLWQYDRQGLTPCAFGRYGRVPLKPFAGTLGVAPAAAGHHSVVPPRRVGGNLDIRDLAAGCTLWLPVEVEGALFSIGDTHAAQGDGEVCGTAIESAMDVVVKLEVVKDMPLKTPRFATPGPVTQHLDRHGYSAFTGIGPDLMTAARDAVSYTIDALCREQGMSAEEAYMLCSVCGDLRISEIVDRPNWVVSFYFPNSVFN*