MPDLVISYGSLPACFTASYAPSKSSSRLILQLRHSNSSLKATLRRSILRSSKSTLLVTLRQLLHEHDWQIALPMYLALTDAPWFKWDAQLLAELVALLTARLQTQHGEDLLESHRNRLDTKQILELKCALILHYARYNLKSEMAATFRSLEMFPHAKLPALRSLLHAYASMDCPHDAYAVLLDMQQNGLRPSSKDFRAVVFGFGKCCLFGEMENLVSDMEKSDLLKDVVLFNMIINTYANVQNHLKMKYWLDKMSDLGVQPSVRSLNAVAKGCPVLTSLASSYVYVPIGKLSEYLESSSASQGELRMVKYLLDVCPLEEVVKWDTSWQLDLHSATITSAYVMLLCWLKEVFRKLSAETCCVSEISIVTGWGKHCQASGDCSIKSMVRELLSSRSSPFMIDRQNKGTLSAKPHAVSKWLKQQ*