MEGRGAEQAPEAAAEVKNPRCFMDVTIGGEMEGRIVVELYASVVPRTAENFRALCTGEKGIGAASGKPLHFKGSCFHRVIKGFMIQGGDTTAGDGTGGESIYGSKFEDENFVLKHERKGMLSMANSGPNTNGSQFFITTTRTPHLDGKHVVFGRVMKGMGVVRSIEHVSVGEADCPTLEVKIVDCGELPEGADDGVVNFFKDGDTYPDWPNDLEEKPAEVSWWMDAVESAKAYGNDNFKKQDYKAALRKYRKALRYLDLCWEKEEIDEDKSTALRKTKSIILTNSSACKLKLGDSSGALLDADFALREREGNAKAFFRQGQAHIALNDIDAAVESFKQALELEPNDAGIKRELAAAKKKIADRRDQERKAFARIFQSSGKSDKSNEENN*