MDYSFYDPRSQPSGFSLYGLPTPDQPHAQPDTFAPLNDYQNFPGFDPSFPVDPSFVPPPHSPPESVKHSASSDAANSQHTRLTSFDGDETQFADQILGRSSSEEKESAPAQSKRKAQNRAAQRAFRERKEQHVRDLEDKVNNLEQASDTLQADNERLKRELARFTTENEILRATSQHANRGNASTNETPEPTVTGPMKFSPTDFHATFMADEPQSPHHRLTVCPITGEKLLDAGATWDLIQKHELFERGQLDIGDVTDRLKGMSQCNGQGPAFKESQILKAIEESAAADRDELI