MSPESKKLFNIVILGVAFMFMFTAFQTCGNVAQTVIRSLNSTDFHGSGYTSLAIIYGVFSASNLITPSVVAIVGPQISMFVSGLFYSMYIAVFIQPFPWSFYTASVFIGIAAAVLWTAQGNCLTINSDEHTIGRNSGIFWALLQSSLFFGNLYIYFAWQGKTQISEHDRRTVFIALTVISLVGTVLFFLIRKPDPENVLGEEESCDDQDMEATESAQNNVTKAVDAFKKSLRLCVTREMLLLSVTTAYTGLELTFFSGVYGTCIGAVNKFGTEEKSLIGLSGIFIGIGEILGGSLFGLLSKNSRFGRNPVVLLGTLVHFVAFYLIFLNMPGDAPIAPVEGTNSIAYIRPSKEVAILCSFLLGLGDSCFNTQLLSILGFLYSEDSAPAFAVFKFVQSICAAVAFFYSNYLLLHWQLLVMVIFGFFGTISFFAVEWDAAAIVARGSDYRSI