MARGKGRFMFSRRGGARAGRKTEEREEGRVDRGRRTAGVGHKVPPSGHPLYSGHFLARPKRQMRPASGAGHRICPLSIGGNPLARPPMAVARSTIGRNRVAMEVLGETRICPARQEILQTGGSPDISLPIGLAPPAARETRCLSSLLPPCSPVSPDVGEWAAITVIPILLEDCPGRTRFTGRSDHATTMGSSPVSLVESNKVVVARCCRSMSKFPDPTWSGASLPISCLANPCRAARTNQQFTLTKHHDSHAGSCPPHIPEC