MDFITDLPKSDKHDVILVIVDIFTKIAHFIPTTKAIIGAATTRLFLRYIFRLHGLPDDIVSDRGPQFISSFWNSLCKLLGVQTDGQTKRVNHVLEQYLRCTINYHQNDWFELLPFVEFAYNNSVHTSTKQTPFFANYGQHPRMDIQLVNHVKNPAARDKAQYLMEIHKELHEEIHKAQEHYKYYADQHRVQNPSYQIRDKVCLLRNNLQTSRPCAKLDHQRFGPFTILAKINPVTFKLQLPSTMRIHPVFHVSMLEPYQISPLRGERSSPSPPIEIDDHEEFEVEHVLDSRISRGRLEYLIHWKGYDISDRTWEPVENLQRTPIKETIVNLRSHVNPISHDWFRIRRNQCFHCIQSMEKP*