MVNTKFLTFNNGEKMPVIGIGTWQASDEEIETAIDAALEAGYRHIDTAPVYGNEKAIGRVLKRWLDAGKVKREELFIVTK VPPVSNRPHEVEPTIKKSLEDLQLDYVDLYLVHTPFTININEDGSFKLDKEGLMEVDVTTNHAAIWVAMEALVEKGLTKS IGVSNFSKDQVARLLKNCKIRPANNQIEHHVYLQQRDLVDFCKSENITVTAYSPLGSKGIAKFNAGAGIVRDLPDLMDIP EVKEIAASHGKTPAQVLLRWIIDTGVSAIPKSTNPARLKQNLDVFDFELTAEEVAKLSSLDQNIRICDFAFFHGVERHPE FTFKNQYTN