MSSGGSFDIDCSVSARSSAGIYSARATRKSVAELLSWQGFSSGVYLRTPAGGAFFAVLGGSSDNIFVLDVGGFNGGAGDGGHVASFFSLSVSSETILDNVFGGIDDSSTWRNDLVRFDVLTLAWSTEILDGNLGLPRLRSPTRTLIVHDTSCAACSGIFAFNNATIRADAIDVYGVSGTVPLVDPSSCLYPGQGSSSLQYPPPDLHRPPLAITVSAQSDAHRRGLFFAAHAHGACSLNLQAVVVATFWAQRYTPSDVAESVTSLVAVYLGKPSESLPARLRGDEILCGSILVRFSLVSDPLSAPSSLSISGSGSGSAAGIAGGMAAAVAVLAGPLVTAETAIGRSPVATSGAFARLTDHGEMVATVWPGTLFPELTGKPKPPAQAESPKLKDTQWGQGPWSPPAPPDALLASIREPIGLLEKAPLGEPSMGPSDSGHVRIKRAVKQDSVHPHVLHCEAIFADRIHLYIVLPLADTSLSSLLASNPILPPPSPSISPHRSRKVWAFGLVLLEMLTGARPYDGRLVGPEELIRGQPFRKETFEALPRQLESLARECLMRNPLHRPDFMTICGKLEDLQIQLRISQAEPPAAANEAKVIDRGYFRNANQNVQLA*