MRNSDFFFFFFVLLNCFLNIQPYVSNATSNIIKEKNTSFVKKIYDDPYIKKDVTLQLKNAKYNHINKKISKSKKNVKKKRGISFVSLNLNKILELQDKNPIKLISNIYAKDKSKFLSTCYENNKLNDINNCNRFTISKQICDTPVGFNLNDNFLVKETGGLSSTCLVDNKPEYWKIYNNHIIVESGEYFDLKIRNETFLLQTSIIITKDICMNKTKIESSYFTYQNNHSKIGNPILYKGEVIGMEIKNIKVKDDVEGLFNVCSCYLDNEHHAYNKCSETNKHYMQISSIRIIKKIVHNINILTGKKLHINLQNYVTPYPIKSAFIIKKVEHYSCNNINNKSFNEIQEHFYNNEKKLKFYNIFLYETDLQEFKEDIIFENPGMYLLCYTSNDSQSEYSAELSTILVNGYDISKMNYLYLDLYENKLNLRNSVVLHRYNLNEKLEEIFFKKKETIQCSGEDIIYSNNITETKSYKSDDNSDDDVIIDTIYIYNINLNAYDQILEICSKKYNEYSLIGYTTIKPYILHNYKDINHLTHFNIPPDHVRTYVVDKKSNILTFFPQLLNIFNQNDINDMYMSFSCYSSKNEIIITYSFDKNMTPTFFKYLKISDASSSILYITNKGVYLYVLKKKSQLLFLYDITPEKVKKKKKIITNKKINDDYLELLLSYYLDYYDFTKCEQCLSPILMEPIYDEKQNLKHIFLITSHPLAKLLIVGLDFKIIYKHDNNDVKNVVTTIRGFNFTSDVLKYSSFLITGISCGILKNESLDCFLIDQLNNTIIAIEYLQKQKTIILIDSFQGENKNELNYESINLNDFVFSQSNSYLHTPRNAIAYSFGESYVIFVNENESNELNLLFYDKNKADNNLSYITKINNTYINDGAIENIYKFYDHKDLINRNVLLIMKYYEGDVYFMYIPLRNIANKLELAYDYPTVIQDNGNTYTMKIKSEEIKKMNALVNFQIEVHNVNKSKYVTIDKYDGTIEIKLSEFVGDSVNLTAKLHGFFLELNVNITFTVICSNGMKALNGICIPCPLGSYNNINEYIKNNNIYECTLCHNNSTTKNEGSTSISQCLCLPGYELNNNDLCVPCKRGTWKTKLSNSPCIFHCYPNSYSLVQGSRSEEESKCKCKRGFYFVSKDSINFCDNCNIGYFCPGGYKIGEKKCPKNTTNITQNNFSISSCKCDVGFEPFDSSNLNAYNFKNDPIFNDYKDFLDDVKSSQICVPCKEGFYKNTVSEEKCKRCSDNVYTDGLQSTSISNCKKCEKGYYLQSEDSCIICPDNHYCPGAYINDPKYAIYENQKIPCGDKSLTIPPNNLNVSHLNCLCKKGFEFIKTDDNEFDCLEVPKNYYKSHLGNKEKEPCPENSVTLYTQTKSKVKCLCMPGYYWDLKEFKCIKCPKGHYCPGGYLKNCFNNQNLHSCKPQKKKCPLKNSTTQTKESFSQSSCLCDKGYTINKEELRECIPCPINTYKDVISNAECTKCLTPYTTDGQIGSTKEEDCTCSGGFFFLNHCLPCSDKNTYCKGGKMIVNNKNKTIHYGPSKCPPNTTVSFETERPYNKGFCVCQKGFKHVYTTSDFTKICAPCERGFFKTIIGDFSCESKCKPNSTSFVGTIHETHCFCLENYYFKNGICLNCPDGAYCEGGFQKETLLYMKKNEYYLDTSKIKHIMPVPKENYALYKLKTNIYNTDWFIVECPIKEACLYNEKCHESMTNFLCGECKKGYTNNFSKLNLCIKCSGHIMNILHMIFVSIFILLFTVIMAYLNVFTGANRKSVHSIVIKIAVNYFSCMKIFYVMGISELYFPVTFSSHVNYILKNIKRLLKAKKNYGLYCILTNYFDLSHADAYFYGMVYHAFRPVFLAIILTLLMFIVVEIYKYKVRNETNIKLNITDKIKELGKDKLHEEIMNELPSERALVLFRYIPIPGDSRFKRIKNFLEDMIPMYVTLLFFIHTKTTYYMLTLLDCKALYYNDKFVEQYMSYVPSIKCDLSKSYSKFFILGLTGLIVWGIGIPLMSYLVLYKNRKQLHSENILFKYGFLNNGFNFQFWYWESIVFLRKILVLLISTVPIFKNAKIFGTTMWLFTIISSIFLTLQVILQPFDSRNYHILNKLETYSMVAWTMTLIIFVFLTISNTNVTINFYVLLFLLFFNFVFIAKILISLCYSYIENLRHMKKRIKLPFLRIFFEKMSKIAEEKDYKDPVVSLNTHDNSIQFTRKYKKKYISCSFKNNMLTTEEKNYFLDVISNFIYFGVLNLNFSVFHSYFMEFMLRLSIIDNEMLYRKGGNGILKLIAKDPNKIDKWIKIKEREINKKTFFERHKKILNLFSKSLFVIQNNIKSIVYKGDKHTIISDYEVLINVLKYDEDFITDFKFLYDDNAVKSGLILSDLHLSFTKIKMKDKELIKQLFSLFIAKKNIVQFERDIQLKNKIEQLTSLYDILIKSSEKKKLTFRKNVEDAVKGDPFDYKILENELKSVNDRINNLIENYRKLKDVDYFEGMDNIDEEKMDLNNDSEFFNNKLLELSFKELKDDITENEQNEDISKKEKEKIYDETTNDDQTK*