MKRSSRLLAMLCVGALSLHLSGCFGNFSLTRAMWEFNKGVSDNKFAQWAVFLVMAIVPVYAIGTLVDALVINSIEFWTGENPVSNADGTPGNTRVVRLGPSETLRLSRDGASGVMKVELEREGQAPLVRYFEPLEDGIAVRDDAGALLLQAREQTGGAVAVTDADGMTMALHSAEAVAQARQILLQEGAVGLSQYAQNQLSPLGQGLALCTNQP