MVRREKERLSLVVRALRHTGRQRPAAPGLHGPSSLPSAGHLPEQDRCGAGMKRPHDYSSPETDPDELIDVGQEDCYCPVTGSMSPGSTSQILARKKRRGIIEKRRRDRINHSLSELRRLVPSAFEKQGSSKLEKAEILQMTVDHLKLLHAMGGKGYFDARALAVDYRTLGFRECVGEVVRYLSSLEGLETPDPIAARLVSHLSHCASELDPLLQSPAALPFPPWSWAIPQLSPASSPHFPRAVADVRLSRREILAPGVALLGTYPSPNFHPAPIGCLPANQQAAALTPTLASPALCRVPSRPSLGPRLSQACPDGHATSPLLAPAAPAAPAAPQMSFRPFAPFPASPATPQRAGTSNPGKAARSWGTEIGAF