MSMFEDVTRALARQLNPRGDLTPLDSLIDFKRFHPFCLVLRKRKSTLFWGARYVRTDYTLLDVLEPGSSPSDPTLLGNFSFKNMLDVRVEGDVEVPTMMKVKGTVGLSQSSTLEVQMLSVAPTALENLHMERKLSADHPFLKEMREYKQNLYVVMEVVKAKQEVTLKRASNAISKFSLNLPSLGLQGSVNHKEAVTIPKGCVLAYRVRQLIIYGKDEWGIPYICTDNMPTFNPLCVLQRQGSTVQMISGEMHEDFKTLKKEVQQETQEVEKLSPVGRSSLLTSLSHLLGKKKELQDLEQMLEGALDKGHEVTLEALPKDVLLLKDAMDAILYFLGALTELSEEQLKILVKSLENKVLPVQLKLVESILEQNFLQDKEDVFPLRPDLLSSLGEEDQILTEALVGLSGLEVQRSGPQYTWNPDTCHNLCALYAGLSLLHLLSRDS