MDDSEVTRQAIGIAISSWSQLDQHVTTLSKKSISDVQILQAYIQLCPFVGSDSPAYQSALLALGRLASENKNKEGPCVISQMRPLPNERTTRAAMRIAISAWSQLLVQCETLDDRAVMQKYIQQCPYIEDTHNSTAALAVLHALGVGDAANNTTSSTNAPPLLGKMESDSDDSDAEDHSKKAKRKGKNQQNQKSILRPILLMARSLFLDLPMLLLFATYLALLWVHRVDQLYLKPTIDAAVWTDRRAENEITYYNRECDGRDLTTNDADDLIIPHNATAKQAYEHQLLHGFSMFQGVLTASVMQDLRNYVISRNRKLSAPESIFVIENDNRYSFGLGTEVSCVARAVEQLATHDKLKPALEKILGPNPALIEMTAITSSFGAVNQYWHDDVVAQASVMKYGRTFGPSYSIFVQLX