MSGVGENPSDPSRAESRKRKECSTELLGPSPKRSNEKRNREHENKYIEELAELIFANFNDIDNFNVKPDKCAILKETVKQIGSLRAEHKALCTAINPITHREQCSLVQGVRVPQSIQSLLLRLLGFYFDILDVSGMWPFTAERCSQEVNYNILRNHDIRIYGFLLPEQFYENALPPSVNGVPWTNDGSRRNSHTFNCRMLVNPHSEGPEEPHEHQPQKYETMQCFAVSEPKSIKEDGDEKRTICVCQSNLGAALGSYWRALFSSEELSVPQDGVRGKITSLDTSLLRASMKPGWEDLVRRCIQRFHLQNDGEMSFAKRHQQEVLRHGQAFSPIYRFSLSDGTIVSAHTKSKLVRSPATNEPQLYMSLHILQR