MVPDQDGELRHDVCSLSTSLRLTAHVTSSIVHEQSSNIRYGENRKHGQRYAYHEPLPPEIVARCNGHDGKHLTLVTRNSKPVNVRLEKRGQSFYISKGWKKFVELTDLRVGQCVRFSVSSPSTLDLLILDKHGTSLAIPPSKRDLKLKSKRSTHQDSKGHPSNTDPGPSRIINRRVTKSESSANTQLLVQYFSKRYPIDHLEQLMTGRTEDIEVQTLVGPSVNMVLHTSTDHRCNLKKGWTDFALSNGIKLNTVCIFHFYKTTHLGVIVDIF*