MLRGASLIAIVDFGAARTKLYSAHGCRLQRSGELLRLGLVPKNARSVCCSRRCWSRFPGASGAFLGTRTSLWRRRKLPGHSAMQTGVAGLEVRARSVGDDKDQSSARAETEFAVFRFTLELLVKIETVGFLFSGIPGFDDANLPRVIGIVVGILLLLNHFFSPGATTDAQWVGQRSEAIGFLLAAVAIAVPELGRRMKEARGMREKVIPPEGPQVFALDENLGEESQQEIAWCSYVLLRNTPSTAVVFFFGTPHSSLCGEEEYFSHYASSLQFLWRNGTILCARGSMAGFSSATTQPVEKMALLRECGEAMERSLNASEDLQRAVAGETGALYISSSASSSQQWDILPAGSVSALVQPLGGRPSDGPPPAATRWGGGALLLVSTQPRAFSKKDRLWAAALARKLEATLPERSLVQ*