MLTGPQQQSDQPQHMPFDPATFRSGLTPRTGLTPRTGLTPGTGLTPLVAGSVPYPASPNTATLMAIMNNSGVSNNGPTITPNTLNAIAGALNSTQSTSNSYPPHQQDPNNPALNATSTAANGLFLLSQAHQELTKREQAQARAGGNPPPNNVNGSAVQQNGKRGNGLKRKSHDNASPSPSAVSFSQPAPNKPGKRTRSAAVPRRKESERGFSEGIEDDDDNDDMDDMDMEEMDNSHPPPPRKGPKKPETEEEKRRNFLERNRQAALKCRQRKKAWLAQLQAKVEYLSNENERLTSALVSSREEISRLSALVGGAGVVPIGVGVNGVGVNNVGVSGPGVQPVSMNVSLPGKSGGPPVASVGSAAGGRSGSGYGY