MKSLRSDVYSALEREQISNKHAEKLEEDIDRAHWMIYEGDVGALLPHKYNGLFLRMLLGPVNVKATRNDVRFKVKEEYNAYRDRTSFLYLLFPSILLLLKSWLWKGCFPALPVQAYEAWLLFFYTSLALRENILRINGSDIRPWWVYHHYCAMLMAVVALTWDIKGEHPHCEKKQDGIQFFLVWAVVQGVSMLLQNRYQRQRLYTRIALGKAGRMDVVWGETAGVVGQLCLLYPLLFLLQFCQGSLGVLLLRSVTKESEWQVIACGILLLIMAMGNFANTIETLFAKMRIKTKKTSAQKQPSKNQ*