MSSYANHQALAGLTLGKSTDYRDTYDASLLQGVPRSLNRDPLGLKADNLPFHGTDIWTLYELSWLNAKGLPQVAVGHVELDYTSVNLIESKSFKLYLNSFNQTRFNNWDEVRQTLERDLSTCAQGKISVALYRLDELEGQPIGHFNGTCIDDQDITIDNYEFTTDYLENATCGEKVVEETLVSHLLKSNCLITHQPDWGSLQIQYRGRQIDREKLLRYLVSFRHHNEFHEQCVERIFNDLLRFCQPEKLSVYARYTRRGGLDINPWRSNSDFVPSTTRLVRQ*