MINFSSIGSIFSNIAGPELKKALSQGRNVVAISGMVVKPGVYDILETTTLSELIEMAGGITGHKKFKAAQFGLPFRNLVQEDYLDKPIDLELFEDGSTRNIIILSEEDCMVSFSKFYLEYLLANKQRRGYLEYSKVENEMERSWRTLDRISKGKGNIRDLFLLRQLCGAIKDTLGRKRNLVLESLDKFYHEFEEHVENKTCPAGQCIQLLQFKITDKCIGCTACARACPVGCISGSIKQKHTIDNDKCTHCGQCVIACPVGAIFEGDHTTQLLRDIATPNKIVVAQIAPAVRVAIGEAFGYEAGENVEKKLVAALKAIGIDYVFDTSWAADLTIMEEAKEFQERLEKYYEGDPNVKLPILTSCCPAWIKFFEQNYPDMLDVPSTVKSPMEIFSTVAKDIWAKNMGVTREHVSVVAIMPCLAKKYEASREEFSRGNNYDTDLVITTRELIKLFKQLNIDLKNLEDEDFDNPLGEYSGAGIIFGRTGGVIEAATRTTLESITGERLDEIEFHELRGWEGFRIAEIKVGHIELRIGISHGLEETGKMLDKIRAGEEFFHAIEIMACKGGCVGGGGQPKALKKLEVLKKRAEGLNNIDKSLPIRRSHENESVKKLYEDYLDYPLSRKAHELLHTRYFSKKFK