MGRRVHLLRWGHASGPGILMIRCSSYNDVVRVTEVEDVLDISGVQTYVINSAKVLFFNEHPQPRGAGTVVGEAAASPYNC