MSDLNRPLIAGGKSSTLAVSMPALSQVEAIKPNIKGGALAATHDTLPTGRRRGLIPRIFSMRQTIDGELEVYAHIVTHAHLRATGGAGMMSQHSLGSFFGGNKASVGSTASVDREASGQMGNTTAMLTLLKAMIGPMLLFVPSMYKQAPRAAPPHRRPVALRAGMFQLLECHDAVLRGQRLSSVSKGAFAEIGRQAAGAAGYVIVDSCLVASQFLFCVSYPIFIATNTRAVLESLLPLPPSVTFLTLVQLPVLVPYCWASRQ*