MVGFFSYFTGKRGPSGFGSSSTAEDVAQGISLHSQVAIITGSTSGIGFETARVLAKHGAHVVVPARKIKDSEGVRSRILKEFPDATVSVGELDLSSLASVRKFVTEFKALELPLNMIINNAGISSGKFVLSPEELELDFATNHMGHFLLVELLLDDVIKTSSETGIEGRIVIVSSEAHKFAPKQLVYEKLNDKDSFSWTGAYGRSKLANIWHAKELARRLQCSQERNVNVTANALHPGAIDTNLGRDFNKILVSTVFFLGKPFLKTVPQGAATTVYAAIHPSMRGVTGKYLCDCNEAECSATANDMKMAAELWEFSEKFVASHP*