MRDKWKKLVLKHSAVFEAHELVGDSKWQDIPMELLVRILALVDHRTVLVASGVCTGWRDALSLGILELSFSWCGKSVSMLVQSVAYKFYRLQSCNLRRCTLLNDQAVQAIARHCHDLSSLDLSNGRSSGTRLTDLSLVALANGCKLLQKLDLSGCIGITEAGLVQLAESCRQLKHLNLCGCDNAGSDNALKALAQNCVGLQILNAGWCDRITDEGISAMAIWCPDLRGVDLCGCHLISDVSVIALAEKCHRLRYLGLHCCRNITDLSMYSLVNSRNTTTSTKSYVQCILSDQDGYGLVSLNLSGCTALSGQAVQAVCDAFPALHTCPERHSLNVSGCTNLTSVHCSCVVDRGNRSAIASRLQQQ*