MLFIFVVKIEAVGLGCLVMEDYQNFAECSDDEEVPESGKTTPTCKPMPTKDADGELKRQRKLTSNVWAEFDFLDRDENGVLHCKCKKCGQMYNAESTGNLRRHIAKCKKRKFRDIGQMILDCGSGGSVETRLPAFNPSVFREMLATTIVRHDLPFQFVEYEGIRGCFMYLNPDVKVVSRNTIKADILQMFRREKVKVKEALSLAPGKVALTSDCWTSITTDGYLSLTAHFIDHNWCLQKLILNFSFMPPPHTGLALCNEVCRLLKDWGIQKKVFSITLDNASSNDSMADLLKSEMDLVCDGAYFHVRCCAHIMNLIVQDGLKEVDIAIVKVRESVKYCKGSQSRKHKFLSCVSHVELDSSKGLRKDVPTRWNSTYMMLESVLYYKKALVFYEVTCAFSGSKYTTVNLYFPNVLRVRVLLHQEKGSHDAFMEKMASKMLVKFEKYWATFNTVMVMAAVLDPRYKFQIVEWGYEKIYGASYNLECAMMKDKLVSLFDEYQAESSLMKANDEARNAAISNNQQHESDSLMMDFDNFSTKMPTKALKSELESYLEEQLMPRTTDLNVLEFWRTHEARYPTLARMARDILAIPISTVASESAFSTGGRVLDAYRSSLLPSVMEAIICLRDWVFGQVKMEPQLEDLCRAIMKLKVEEQVDAAVNVDDTPSSPIVASPGTQDSNKV*