MVKFLVIAAAIVAVAFSVPVQKQRVPFFELLKPREPFPNTPSDNKAPSNVTLQSIVQRLDNFDPANTEIWGQQFFMNDEFYEPGGPFFVFLGGEWAITEYRLTNSLMYDMSDELNAAIFYLEHRFYGLSRPAPNVSDENLRFLTPEQALADTAHFINHIRTILPGAANSEVVLVGGHYSASLAVWFRQRYPHLSVGVWASSPPLPSVVDFDQFKAATGAAFRTVGGDECYDALELGFDRMHELWDDGELETLTEAFFICDPLEEEDAPHFFSLMAELYSILPQFEFEEFIQATCDHIIEGESSLEAIAYILNNFIDIDGGQCLEIDYDYIIEAERQIEWDSPAVAVGYRQWTYQLCSQIGWFHTSGAEDQPFGDRFPVELYHAGCQAVFGDSFTAERLQRNSDRFNVLYGGLEPEVSNAVFVYGQHDPWSVLGRRTDLSDDAVAIVIPRATMSNELGPRHRDNPPELVEAKDRIEELIHQWLGHTSD*