QTHTSPPRPSSHQAWLSFLGCPASLLLLSLLLLPLGLPVLGAPPRLICDSRVLERYILEAREAENVTMGCAEGCSFSENITVPDTKVNFYAWKRMEVEQQALEVWQGLALLSEAILRGQALLANSSQTSETLQLHVDKAISGLRSLTSLLRALGSQKEAISLPDATASAIPLRTFTVDTLCKFFRIYSNFLRGKLKLYTGEACRRGDR