MDDSEVTRQAIGIAISSWSQLDQHVTTLSKKSISDVQILQAYIQLCPFVGSDSPAYQSALLALGRLASENKNKEGPCVISQMRPLPNERTTRAAMRIAISAWSQLLVQCETLDDRAVMQKYIQQCPYIEDTHNSTAALAVLHALGVGDAANNTTSSTNAPPLLGKMESDSDDSDAEDHSKKAKRKGKNQQNQKSILRPILLMARSLFLDLPMLLLFATYLALLWVHRVDQLYLKPTIDAAVWTDRRAENEITYYNRECDGRDLTTNDADDLIIPHNATAKQAYEHQLLHGFSMFQGVLTASVMQDLRNYVISRNRKLSAPESIFVIENDNRYSFGLGTEVSCVARAVEQLATHDKLKPALEKILGPNPALIEMTAITSSFGAVNQYWHDDVVAQASVMKYGRTFGPSYSIFVQLQNTTKAM