MGSHMAGPLIVPYNLPLPGGVVPRMLITILGTVKPNANRIALDFQRGNDVAFHFNPRFNENNRRVIVCNTKLDNNWGREERQSVFPFESGKPFKIQVLVEPDHFKVAVNDAHLLQYNHRVKKLNEISKLGISGDIDLTSASYTMIGGGSGGSGGDGGGSGDGGSGSGSGGGGDSGSSGGSGSGGGPSPPGNLRVTDVTSTSVTLSWHPYSLYLRGYRVEYREAGGEWKEVTVGTHTVEYTVTGLKPGTEYEFRVRAVIGWDYWIFSSVSVTTKLAAALEHHHHHH