MVTGVEQMVCVTGAGGFIGSWLVKELLHRGYAVRAAVRDPEGRKNAHLHALERAKRRLSLHRADVLDCNSLRAAFNLCDGVFHVASPVSDDPELLPTAIEGTKNVINAAADMGIKRVVFTSSYGAAHMNPNRRSDQTLDETCWSDLEFCKQTQNWYCYAKTVAEKTATEEASKRGVQLLVVVPAVTVGEMLQPTLNASVYRVATYMRGTKSAYPNAVAAYVDVRDVARAHALVYEHPDARGRYLCIGSVLHRSEFVRLLRELFPQYPITTRCEDNSKPMVKPYQFSVQRLEALGMQFTPLKESLYKTVISLQDKGHLPAISPRSAL*