MEELISITYDSILIGTDTPTSILAAALSRDGEKILHIDRSSYYGSIDGTLAFHEFLSLASSGDSPTFREFCIHIMPNEDEECMKFPRRFNIDLQPKFVYSVGDVVDWTVNCGVSLYLEFKPLEAGVIWDKNGIRRVPCNKSEIFANEALSVVEKRLLMKFIEFCSKSIEEGNFDVNVRFVDVMAEKKLPQHLQNILLYAILLIEDTNVSFAEALSRMEKYVSSLGIYKDNCALLYPMYGSSDIPQGFCRMCAVYEGTYVITDELAIEDVCEIDGLQVVTSSFGPLRGKKVFVNSVYASLDKQVTIELENSSFRAAILCRGIIKEAEGPVLFSIPPMEFGNASVVYVLQLGESSSTVPAGYSMLHVWTAEGNADIIQSFIASVPVEIVFLATYKHTVVRCSGTLNHVYNPGGYEILKHFVHAKELFNKEKGNHEFLPLRHTEEEDVLKDI