VPSDEEWDLALKCLAQLLQNLSDFGLVILRIFWQEYKEIVSTSPTLKGITTPSEFLRSDNLRALGVKVLVGLYAIILARGGCADILRTLADQHGFTLHRPPEYLDTMGDHLVLVLLGHYPHFGGEGAQEAIAAWFDLFIKRIKRLYDELGY