MDTGDTVLSENHSKPGVIMPGHKCPVCPHSCASQSELIGHLTTKHKERLAAVCKVCQQIFASDTIGSHVLTCKDYMPYYCQLCNANFAQKSHLKLHLDSHHAYVELDETRKPFVCKICDRGFLFIISLQRHLLQHCKLSPKSMLAFINIIFVQSYCHAKSHIKKHEEKLQISPIPSLGTTSISEIEASILDDCRVNVPQEMDKVSGICVLACSFQVCEGSTFKDLCNDQMVSPDVDFLHSLLYGQNMS