MQLALTTREPTRDQKHLTVRQQVVAGDLDDPGSLGSALRGVTAIYCHALSKDAATADPTELVRARTLAAAAKAAGVRLIIYNSSGGRGCGYGITQMEQKHLIEDILAGGVPTVALRASIFMEELWKRYTRPEILRGTFSWGTPSSRPIQLVAARDMGLVAGSILAGIGGGSSGCSATAAATAGEGVPAGAPGSEVLVPFVGAGAPGSLRGGGGGGGSRRTTGQQQQQQQQQPGHLPGQPQQLQQQEEGEEEEGGALRLRAIELSGEELSPEQLCRVFSRQVQGRPVRHNRIPAWPFWFLARDVFRISRFLTERGYDADVAACRAQPAWARTQFPGMMTFEEFLHATGWAEQSRTFEDGIAFAAGGATVPGASGSGGGGGDGGGGGAAAAMAPQTEPAATATVSTTSATHASTGAAGEQQKEGLIKG*