MPETRKVVITPGEPAGIGPDLVVQLAQRDWPVELVICADGALLTDRAKRLGLPLSLLPYDPAQPPVPQRAGTLTLLNVPLNVPAEPGVLNVQNGAYVVETLARACDGCLSGEFAALVTGPVHKGNINDAGIAFTGHTEFFEERAKASKVVMMLATEELRVALVTTHLPLKAISEAITPELLREIITILDHDLRTKFGIAQPHVLVCGLNPHAGEGGHMGTEEIDTIIPVLEEMRAKGMNLSGPLPADTLFQPKYLDHADAVLAMYHDQGLPVLKYQGFGRGVNITLGLPFIRTSVDHGTALELAGQGKADVGSFITALNLAIKMIVNTQ*