MDLPWYSLLVPLFFFLFFLNQCFFTTSSNQKKLPPSPTKLPIIGNLHQLGSLPHRSLHKLSKKYGPVMLLHFGSKPVLVASSVEAARDIMKTHDLVCSSRPKSSLADRLFYGSRDVGFSPYGEYWRQIKSIVVLHLLSNKRVRSYRDIRIEETSNMIEKIRQECNSNSSNSVIDLRDHVCFMTGNIISRVALGRIYNERESGIEAKAILAEFVQLLESVIEEHIIRNNKEEYSTGEAKDFVDVLLEIQNGKETGFRLQRDSLKAILLDIFAAGTDTTYTTLEWIMAELLRHPRAMETLQKEVRVLAQGKAEITEDDLGNMHYLKAVIKETLRLHPPAPLLIPRESTEDIKLLGYQIPAKAQVIINAWTVGRDPLSWENPEDYRPERFLNSDIDFEGLNFELIPFGAGRRGCPGTTFAVVINELALARLMHKFNFSLPEGVPLSWENPEEYRPERFLNSNIDVKGLNFELIPFGAGRRGCPGTGFAIVVIELALARIVHKFNLALPEVLKPEDLDMTEGSGIIIRRISPMLAVATPCCSYY*