MQTISGVLPTVLSPSELRSDDERTFQFDEEAEITTHLTESEDLRRLINETAQLGVRVDHIHDKTDQEIARLEKVIKEVTESDTFFRSCSGWFKTNKNFSDSESSSNTQLKSLSQLHGRYDRDWRQRLNKWFRKNKSKLALPSDNNLEEVNDDKVYGYGEDLMERGKTPYFSDIDDFMNGLNIISPLTPDDFENDDTLVKIDETCQIHSASEPEKTSISPTFGKNIKKELVTDDTESIISGPPLQENKKTLLKYRYVRTSLDMLGSEKSSSKNNSGGMFRIFHKSANFGDKNQENVPRVWDTLRNNLGREIYLLQGRFKKWTTKHQNLKKGQPCKDEDAVTVPLPSSDPGKETQLETKLCFVPEPGDQPLVQA*