MVEAADAQVSSKPVELMLSQGILKDESSKPVELLISEGVSEVPERFLVPAPLRPLAVCPIQIPLIDLALLHGDARLDTLGQIHRACCEWGFFQVLNHSVSLDALHSLRTHLQDFFTLPTSEKRNLGLFMGDNGQGYGSGFVNPQAGTAEWKDYLLFHTHPQGNRDYNKWPSTLKDDIELVGEQLLTLAKRLLAFLSENLQLPSSTIEDAMDVLHQKILIAHYPPCPQPDLAMGSCEHTDVGVITCLWQASEDVVGLQVGKDGKWHSVVPYPGAIVVNVGDQIEILSNGLYKSGPHRVVLNSLKSRISVIAFHNPSAAAVISPAPTLVDDDHPPKYGATPFKSYAAKFAIKAV*