MLAKRERREVYNQCIQRLQECANARALGDGKRAHELIQQSGWIHDRLLGNLLIRMYGICGCLTDAIAAFDAIRERNVYSWNLIVAANAQNGQLHHAAALFDRMPQRDLFAWNAMIGIFCQASHLEEAKSRFRSMDLEGVRADARSFVAAVEASAITADSSRLETIHALAVECGLDSHTIVGTSIVDALCKRGSLAHAWIAFAKISSRPRIPWSAMVGGLARNGYSRESVALFREMLAYGAAPDAVTFVSVLAACSHGGMLRDGVGYFVAMPLDFGVSPTVDHYRCVVDLLGRAGLLGEAEEFLEEAMPVLGREDSVAWTSLLGSCWSHGEVERGKRLGELAVGFNWEEQSSSPFVLLSHLSCSD*