MVIGHECAGIIEEVGSEVKHLVVGDRVALEPGIICSRCNICKDGRYNLCRDMKFFASPPFHGSLANQLPENVSLEEGAMCEPLSVGIHSCRRANVGPETNVLIVGAGPTGLVMMLAARAFRAPRIIIVDVDDYRLSVAKDLGADQFVNVSTSIQDVDAEVGEIQKAMGVQVDVAFDCVGFGKTMSTALNATRAGGKVCLVGMGHSEMTVPLTPAAARYFVSHHLLDKEITGSCIMADVEFDLPSSCRHVSLYDHGLWQFQKHHRLEDCNILRSVVRKLQING*