MKANSKDSSLHPDSRFNQTLRNVQELLRGRRFPGKVLLSRKADIPVENSGVRGSILASEEAEGDNDGIPDQSYNSGHSKGDENGANVGDLSVDKAGSSGSSISDITSKSSTSTPSLRLSCGGRATDSARIAKFKKELSATIVDLDALRELAWSGVPPDMRPVVWRLLLGYAPTNADRRDIILMRKRQEYIDCVSQYYDISTEDRTEDEIHTLRQIAVDCPRTVPDVPFFHQSLIQACLERVLYIWAIRHPASGYVQGVNDLATPFLVVFLSEYLDGEMEDWVVSKLSPDKLSNVEADCYWCLSKLLDGIQDHYTFAQPGIQRLVFRLKELVRRIDDPVSKHIEEQGLEFLQFAFRWFNCLLIREIPFLLVTRLWDTYLAEGDSFPDFLVYVCASFLLTWSEQLQQLDFQEMVLFLQHLPTFRWTHQELEMVLSRAFMWRVMFDRSPSHLHSG*