MESLLKPEFGEYSPSGGNGSDGEELTICSVCCDEASGRHYGVVACFGCKGFFRRTVRAGKNYVCRYNGKCRIDKAGRNVCRSCRFQKCLEVGMEPDAIRPDRDKTGRQKNPRRNTQFESVNKKSSVSSLLGDLPNMNTIKEDMENRSVSPSLSDTVPLRQNTLIADENVLTTLSEIEDIVIQLQDNFETTQQTLPQMAEAITKPSLISARTLLNFNGTMGSADPHCVSSNLRRMIVFTFDYINTLRPIADLNADEKLSLARSMVAPFLILFCGYHSVISDPQEFECIYLPSGHKLPSHQNLFTKNSSKKKFILLENKAEHVRRNMTEMILHQLQRLKVTKVEMVALKAIMALDPNVKGLSQKSVELLVIARESVQHALFSHLINNFGVLEATSRFAHLLLLITSATRVAFSLSSFFQLSRDVNYDIDGVLEELLFFDHLMDRI