MGTGSRHSKNAGTMGSENLTYHEKKALGFGTVKERLGKETVKDFDACGLGLQHALDPVVTPEGVLYDREHILQCLLHQKKDIARKMKTWEGEQARDAEKASAEEEAKRLAELEKFELENKGGFVNYSASAGTSTATGTSDARIASSADVAATQDDKERMKTMKAFWLPSKTPTAERKAEKPDTDTKCPTTLKKLRLKDLLAVKWTKVRKGEEIGGARYMCPVTFKTFTNATKIVVLKPSGHAVSEEAWTKVVKDEGTYDGHRVKGVIRLQRGGSGFAGSGTQVESKTEFMLGAGSGLADGRGQNRGATSKFGLRFN*