MVIPPKPSLFHLKFLTGEKPLLTLDDEFLRNHTKVLLISDASDKIWEVKLDGNRLAGGWEEFAAVNNFSDGNVLVFRHNGDEIFHVAVSSDIQHASPSFTDTDDTEVDDEADGEDEDTDDDAWDVLVRKNKKPEADSCFLRARVTRYNLIKDRLDLSRDFKFLSFNKHNKPCEIYLANEKGRKWTLRLSRNISSGAFYITRGWSNFCSANGLIRGDFCYFKLSKSGERPVLLLCSHESGNGLEDKEEKRPEADPVKVCSVGGCTKEKNTPRILTLKYTPSRFKTGQLYISPSFLLESGIRKSREITLLNKDGRKWPSYLQMTGKSRSEWFYMRKGWREMCKANGVEVNDSFMLELICEDVTPIFKFHSKIENKGACESVEKTQGVEIDGQRGSKRGHTRVSNRSNTNSRKFQRTLPESCSVSDLVANVKQRIQDTLNTLRHFRAEIETKEKNLEASLLQVDALGERILGISKILNSNLQKHYLSTHSMNFMKAAAFGSSSLGSRISIDMEVEDD