MVRLCKGLPLALSVLGSTFAGKARRERSEWKSIAQQWEVMDGETSETSAVTKALKISFNLLSGTCQAAFVDVAKVFYGWPWERVERILDVEIMKELKESSLISVAEDWSKCNQKALRMGYADGEYDTLHRPVVMMHDLILKFGEHQREFVTTENFTGTRVLDSWYQDLEASKCRHVVLQTGDYQQGFDKFLEKTTNLQTLRAHFSKRFNACGENPGEIIVAMEHSIRMRSHSPQSLRYLRLVKWKFSSLPMETKLSELREIHLHKCNEVIELPETLEKLEWLSIKRCANLQGFSRDCVLKWQKLQHLMVRECANVTSIPTELGNLKYLTSLEIVHLKHLKSPDLFCPRLRRLTLIGVPITNLHLDTSSLEYLDIGVVRNLRGIPEIIRSALALQQLTLTDCDSLEKLPDEVGQLTSLRSLEIIKCMNLKQLPGTLGNASSL