MTSLCVLWSFLLIQGRVKMEMNGVNSGLREFVPLIRSGGWDDIGCRRQMEDTHVIVNDIASMGRGHGAYYGVFDGHSGKHAAVFVRDHLLRYILEDSAFPSSAQKAVKQAFLQTDKAFADACQIDDRLCSGTTALTVLILGRKLLVANAGDCRAVLCKRGKAINMSRDHKASSVLERKRIEESGGFVDSFGYLNGELTVARSLGDWHIDGLKLKDAGGDGPLTAVPEMHEMCLSEEDEFLIMGCDGLWDVFTSENAVDFARRRLQLHNDPLLCSKELVKEALRRDTNDNLTVLIICFQDIPPPRPLPILPPVKRSISAEGLQSLSAALQEVVEGCIR*