MDVVREIANMIVAAMVQNIHDQPHAVDQNGGLPLPPANPDLEKLFRLSDEERRWALELKAAVEASDDLENLPDLLYCQFVITNTARGDLESTLEQVQGLQDFRHEYNIEDTFEEAMQILTDFTRANPGCLLSVAYDNSTENFGLVYDRTRFQFRTIRSPAQWRVYLGCPYYLFNMLCPDPYSMRQGIFLIGECDGMERSDTNVEIVRTCWSHLLSHFPVYFRSIKFFHTNVATNIAYSMMKPFLPADVKENVMVGCQFGANISSLYLRPTPQLATERTLRRMEDFLRTRYRNQAAFSLSASPQQHQQQQQHHQPDHPLVMPQPAGNHH*