MCAQYARTEPDRIGSDRIGRTALKFLFSHIHGGAMAKGSGYPPSMERSVKFCREEVEINDDDMTQYYEAPESADNEKFGKFHACVLSQNGLMNGNVIKEEEMRGFVNSMDFENEAEKEKVQATIVGCMGQVEQGGDLAAHKVARDFILCVLNKEKE