MNAFSHVPPGFRFHPTDEELVDYYLRKKVASKRIDLDVIKDVDLYKIEPWDLQELCKIPGTEEQNEWYFFSHKDKKYPTGTRTNRATKAGFWKATGRDKAIYARHSLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETNENGTPQEEGWVVCRVFKKRMPTVRKVGEYDSPCWYDDQVSFMPELDSPRRITQPYATFLHHYPCKQEFELQQYSIPHDPFLQLPQLESPKVPQSAASANCGSVVPYGYDRNNGSTLQSSTLTQEEQVQQTHHQNLNSIYHNNGEQAVDQVTDWRVLDKFVASQLSHEDNASKEGNYSNAAAAAFHVAQQMNLLANESKRPELVQEYASTSRSSCQIDLWK