MLSSILNTRRSRELHQWRNLISPLSNLLLPQTSPALASPFSSATASDLTPEDERKRKTFTVHYLINSLGLTPKLAESISSKANFDSKQNPDSVLKLLRSYGFADPQISAIIATYPRFLVENPEKTLRAKLHFLKLNGASSSEITEIVSKVPKILGKRGHVSITGYFDYVKEILQDQDNVKQTNRTRNVSVLRELGVPHKLLLNLLISKAKPVCGKERFEESVEKIVSMGFDPTSKKFVNALYVFYELSEKTIEMKVCIYKKLGFSVDEVWSTFKKWPYLLKYSEKKITQTFETLRECGLTEEEVRAVVKKYPECVGTSEEKIVGSVDTFVELGFTGEEALMIIKRHPQCIGLASDTVKSKIEFLVGKMGWALKDVASTPIVLGFSLEKFILPRCNVIRALVSKGLIGEMPAISSALTSPKLRFLKNFVKKHEEVAPELISIFTGDCVSIAL