MQALKNTIAENLGVPAAHQLAKPEHQFTLDEVPDLTGKIAIVTGGSEGIGLATSATLLKHGITRIFILSPSPEHAGEALQFFEKELGAPVAERMTWVPCDLSNWSQTRSVAELLASQIDRLDILLNVAGRGIMTPQRNQNDIDLHMALNHFGHVVLTSTLLPLLKKTSDSGATVRIVTAGSNLHQSAPKETSFADIAELNKDYGPDGQYARSKLAAILYARYLARHLSTSHPRILANAFHPGVVDTRQSNQHIHEPYPVLGWGNNALYPLKKDIWDAAVSVTYAATKTERSGEYICPPAIPEPGSDLSRDDALGEQLMALTKQVLKTKSQMDLDFC*