MSRTAPELHAIHGSDLFSSLHLSQQAPLILNRRLTSETNLKSTLLLSPEKFEEYREIEQLLLACLQTGDDRSALSCLNQLEQRFGASNERVLGLRGIYEEAVAEDQSSLESCLRKYDTLLLENPANMPVLKRRVALLRALSRPTDAIHSLIDLLKAAPTDAEAWCELSDLYKSQGLGLQAIFCLEEALLIAPNAWNIHARLGELQHLVAGSSDPEQSYHLLRGSIRSFSRSIELCDDYLRGFYGLASVSERYRTYLQDSSLSQADDSLSVVLLERLSAFAKTRIEGIVKERSKGRIHSEYSQGELIAAKELLDRLNVSD*