MKDFLWLFIVIATVMVFPICFFIRENPFDTTSFLSLEENKMVAWQRARMQINPGRTNHLETFKNMQKKLELFKNINAQILIGAPPLKKKLLTIGIASVQHSSGSYLLDTLQSLFIASSSSEQKHFTVLVHLADPDPKWLDHMISNISTLFKPYIQARQLVVINTPRKNYLLLKDLEKNFHDTPAYVAFHFKQNMDYAFLINFATNLSDYFLMIEDDVTCAPGFVTQIATAVSAWRNKPWLTLNFSQLDFTGKLFRTRDLPCLVHFLFLFYQKMHCDYLLTHFHDLLMEPAPIQFFPSLFQRMGNYSFFDSKFNSLKDKEIEENDPGFPSNPAASIYTSLKVANDSVLMNAYSLDKSFFYTKSAEAGNHLTVVLDVPAKVFQVQVLTGSYLKGKNRLEKGQVELGYDATNRVNDCDDYILLGLLENGTLNKQVLSDESGKKVKCVRLLVTATPPSGIIVRHINLWIK