MARKSSSALLSLLLYLLFLLIGNQHISTLLVDAASNVHIVYMGQRQHDDPAVVVDSHHNVLASVLGSKKAAAESMIYSYKHGFSGFAARLTEAQAEMIAKLPGVVRVIPNRLHKLHTTRSWDYLSQSLNSPGNLVNDGNMGEGIIIGILDTGIWPESESFKDEGLGPIPSRWKGVCETGELFNSSNCNRKLIGARWFIKGFLAELGRPFNTTENVDFMSSRDALGHGTHTSSTAAGSLVRNASYKGLAPGIARGGAPRARLAMYKVCWNIGGGQCASADMLKAFDEAINDGVDVLSLSIGGSVPFFSDVDERDGIATGAFHAVAKGITVVCSAGNSGPFSQTVGNTAPWILTVAASTVDRGYPTSIMLGSNRTILGQGLFAGNKEIGFTGLVYPETEGLDTLEAGACESLSLNGTDVGGKVVLCFTTVARRNAAVSAASVVKEAGGVGVIVAKNPTCSVSPCDDFPCIQVDYEIGTQILYYIRYTRSPVVKLSPSRTLVGKPIATKVAYFSARGPSSIAPFVLKPDVAAPGVSILAASSPLDPFTDNGFAFHTGTSMACPHVTGIVALLKSVHPDWSPAAIKSALVTTASKDPIMAEGPRKLADPFDYGGGIVNPNKAADPGLIYDMGMADYIQYLCSMGYNDSSISGLAQQPTKCPSEPPSMLDLNLASITIPNLRNSVTVSRTVTNVGPINSTYKALVQAPMGVEVILRPSVLAFNSTTKKFTFSVTFVTTHKVQGEYYFGSLSWSDGIRVVTSPISVRTEIIPSYVDN