MQVNILSKNLIKPSLPTPQHLKNYKLSFFDQVADVVHLPLVLFYPHCRNNSKNEELEESLSRILTHLYPLAGRFAEDESSILCLDQGVTYIKATVNCKLDDFLQQANKDLDLALPFWPQGIMDVDETNLFVSPLMVVQVTTFECGGLALAISHAHPAMDGCTTFKIIYEWAKVCKFGTPSKDIYFMNFNLGTFFPYKDLTTILEPLVYEGKRKISKFVFEKDAISRLREKFDSVGEGSTSHLKRSVMSFPLNLRGKVANFPEIANSFGNLIIEIPIKFEHDDETKMESLHHIVKLIKESVQVIISKCVKATPDEIVSLVIDLYKDSYAGLEWGGDNEVVNFTCSSLCMFPIQKTDFGWGKPSLMHFGSRHSQVFWLYDTECETGIVVQMDLEEKYMDKLACDQDIMDFAKF*