MNFMSLWALLLAHTVWICDAMRPAISLRGDVTDFLSNQRVKEECESAVDVAFLLDGSYSVRDPDFEALKKFVNKTVSRFGIGPDKLQVGIVQYTDEVQLEMDWESDRDKVIAGIGKLKQLGGFTSVKAGLEEVRRLFEKHQREARRILILISDGDVDPGAIDLKKTMESEEKVVVFSVAVGNEATSDLMDLASSKQLFFNVSNYGVLGRIAKRLSKYSCDVAEVGATTEVNDIDFQQTLKTSESTVVTKDTPSSEDVPALEPSEEEGEKKSDGPPEDLAPLEDQNSGLPEDLAPLE