MAINPSVSTVLQSIRGHLPLESLKRLTSEELRWKGYNKQEMEYPRVRIAVVGDVHGDWCPVRDARALQALMPDLVLFTGDFGNENVELVKQVSRLEFPKAVILGNHDCWFTYTFSTSPVDPVQLQLQSLGECHIGYNRLDFTNLKLSVVGGRPFSSGGKRITSRLLLSERYGIENLKESAERISKFALEAPSDHILIFLAHNGPSGLGSNYTDICGKDWDLHSSTDYGDSDLAEALKLIKEKFPQRPVLVVFGHMHKELQFSRGSRNMLVAGSDRTVYLNAAVVPRIRDINETCNYDINERVTKHNFTVVDLMNGGVQKVSEVWVTVGKSEAFPAEAAVLFEMDKGSTSRFCSI*