MAQQAIFEGFDPQIEVLENWSDLKEVSALEQALPAGHVPLARLLRLTPEDRTFPAPVKVQLPMCAGASTLWRSTTTGWEKVHSVIFDDCCATVMLDHFCDLVITGERVPLKGLGFLHPQGGHAQIVVMHVGCNFCQRGLELLCSDDDALKRLCRCGPSLQLGTYRHDEELEIYQAGKKSTMKILFDRLPLPCRVYAQSGLQFDVEIQGQNHHFEFEVPIRSATPAPQLAPSPHPSSTAGSASQAPAVAGAVGSSGVPNPTASSAASTDMRSAASQQGHLLLSGRFNSNEIIEYMKTVKKQLEARNVPVFMVEATVGQSFADLTRIGLWRAKGMITFCTSEYGAYTGVGYETFHELEFAHDHQLPLFPIRLCEQWPPAPQNNERGICQNQLVFKNGLVYIDDRQMNKAQHVADQIAESVARMGIFRTKLQL*