MKVAVVTGIARTTGIGHAICSTLLENGIAVIGFDINPLDTSSPLSTKYPIHFRSRVCRVDSDPGNFRRHLMSALDELQQNHVDVVVNNAGMSSAYMPETDVLHGITGDNDDEREVRRLEARMDQYNHYIQNNLRSAFLVTEVCKPFLPLPLQPSTSSSRTTPSASIIHISSTRAHSSEFGPSHAQEGYASAKAGLIGLTHSQGQSMAGVARVNAILPGWINTEDKRGGYVPTEEDHAWHAAGRIGQPKDVAELVLFLSDEKKSGFVTCQEFVVDGGVSKRMYYP*