MDRLKKLVCNRWMVLVAAMWVQSCAGIGYVFGSLSPVIKTALHYNQKQINALGVAKDLGDSVGLFAGLLCEVLPTWGMLLMGALQNLLGYGLLWLVVIHRFPSLPFWMVCVLIYIGTNGETYFNTAALVSCVRTFPRSRGPIVGILKGFTGLSGAMFTQIYATIYAPDQSAFIFMVAVGPFMVAVAMMFILRPLAAGRRDQINPASDTANFNFIYGMSESLGYANSHIFVSMISIWNFLGRIGGGFLSEIVARDYAYPRSVTMAAAQIIMAIGQLVFATSWPGCLYIGTLLVGLGYGAHWSIVPATASELFGLKNFGSLYNFITMANPTGSLIFSGLIAGTIYDWEAEKQQSSRHPSHSLMAKGGDIHPPKCEGAVCFFLTYVLMVGVCILGVTLSLVLSYRTKIVYITMYGSNHHDSEENILEVEHGRKAACCSDSTSGFSRSG*