MTTSRLHSLDIRLLRAFAVVAEENNISRAAQRLFISQPPLTRHIRHLEAQLGVTLFQRHSKGLILTDAGKEVLEMIQPLLALQERTLAALSELAVHSPQALRLGVTTAFEQGIFAAVEAALSEHTRALHITRHASPALAQQVRKGKLDAALVALPLNTEGLHLHPLPYHEPLIAALPASWPEAGRPGLTLSALNHRPLFWFKRERNPGFFDYTRRIFDRAGYAPTYVEEPAEHDVLLARIARGEGMILLPASFSAIQRQGVAFCPVAEGDAMPLSLGVIYPPHQAESVQQWLSLLDGILATG*