MATSSCEDASNDSVNIYPTGFILLKPVVHHYPWGVTGETSLVYRLYSQFMDANSASSTPPTLEDRYAELWLGTHTRGPSTVVSPQGDEPLSAHLKRLQSLSPRDGKESEYLGFLLKVLAIDKPLSIQLHPDAAISSQLLIAGHASITDNREKAEVCIALTQFEALYSLKWLKEIVSEAQQVPEFGEFLKASGCGDILAITDFSDSKECYRQTIRIVQCILGSENSGDELLAQLTSRLEHAADVGSSLSACEELLLRLHQSFPNDSGIWFGLIMNYVRIEPGNALFVPPNTIHSYISGTCVECMASSDNVIRGGLTRKHTDHKAVLQCLNRTFNTHSVSFIDPVPVDKEQFIVLYEVPHISCNFSVARICVPPGERVEYVPKSQSKCAIAIVIASNPSVEFSAVPISPRTTSPTAADERYGTLLAPKLGTALLIYPGTSIRVYNGHNASICGDSTVPETFMLPDVSAWFVMFIAYSKGCT