MSRFFHGAALTAAAAVAGLSSAFSRSLTSSLPLAASPSSPSTPIGPVAASGHLALVRAHPGLRELDAMLTPGSFLVDATQAFLAVALGCLPTIPETLRKSRDFHTALSSREGRLEDAKMEGQAAVARTIIALVDAREGRLEDARDAFVRLAAERPFESTLRLFAAALCHVLGHHEEGGQWLHDSAVPDLSRLDHKNQFAQAVLAATIGSAPRAVVGSEELVLVSALGLLERSMWSIFTHGDLPARLHVLAFMAFLRAVVARKLHRDDATPN*