MVGILERTLIHDLVANKGALISVPENAKVHQVLKIMDENEITALPIASAAEQQALAGETSLVQESAHYIGIVSMLDVVLHIGENLDHAEDVLETPVSDLIGHTSESRSLWTVSPNAKLSDAMDYLCKGVHRFLVPIKPEAASHEATQYRLLTQTDVVSFLLMHVDELGLCASRTVSELGLLHPDLLALAVPSNMTLFNALRLMHQKTAFSSLAVVEPSEEQGGFWEAHPRWVRGGKLVGSLSANYFRGLGLEDINSLKPEMSVAEFLKMSVAKGFSRPLVTVRPTTPLATAMEASITNKVHRVWVTDEDAWLLGVVSFSDIIGAARREPSSFVQR*