MFAKATKNLLSEIDSEGFLIPVLCLNDSDGLSPQALVIKRNRYWFWQQPKYKPTDFKLSDVLVGDPINPVVVETEFLTYKGKVMDTKSGSAVAELGPGTINIGGSGSSKLQSSFGNLKKQELDLQKLLHDSKSRVLDMQHSLIQQTRNAKTEVLAVVKERIITTQPCTITEEVQEGGSCTGMFGFNKTIKVSSNDKGKPSIAYDTDVSIDIPPKTTLAYSVIELDIAHTGHYELCLLPAVKGGFEIDGPVKVKQAVTVSAAPGNPTHNMQKELVGLEGQFKVLSKLPSSTRFSLFQQISLLLQNSAVISILGSTLEDLCGGTQPDPSTLAEVPELKVTLELIQKSAGKKPSGQHQKQSTLTATHLLISALDEMSKPALFLLKSCCSYTTLQALLHLVQNMALNEKSSLKDAALDVLADEVVFKNITSLFNSCNVMLLKDDNSLITKISNPEDRLPLMLCIAVKGLASLAPHV