MSTWQAQRILVQETYHEDNYGEGPKSKWFQWFIGGKSRGTNKIIMREAEALGGLPRSNRYASRDWFHSAITLPNSAILRDIRNPVIAITSWASFLSILHRKLVKVNPLAAEHMYFPTAPHSLMMSALGLLLVFRTNSAYQRFTEGRTIWEQIINSSRDLFRLMMLYEKEIGVEKRRRVQTLCAAFPYLLRHRIRPDLVMKTVDDEAYKREPENTILLYQDSGPTDDDAEAAAVANAEEDIGRSRRKTRPLFWVDKRTLPWRLLPPGALEKCARAQNRPLWVCDRMAMELRAVPDQVGFTNRERLALISHVDKLSRCIGGSERIHQTVVPLNYARHTLRALTVWLFSLPFVVVKDLKLLTGPVLFLVSWMLFGVFEIGSAIEDPFQGTLRLSILCDTIRRDVVGDEYVRSTAFFLEEEDAATQGPNGASANKILDSVSSPGEALP*