MDEKKALQYEESKRAEEITDIELVSVGGIDVEKKYGETKRALKSRHVQLIAIGGCIGTGLFVGSGSALSESGPASLFLSYVIMSFVIWTVMNALGEMCTYLPLSGASPITYIERYVDASLAFAAGWNYWYAYVFLVASEVTAASIVIEYWTYAVPTAGWIAILLFLVAVLNSFFVKWFGETEFWFAIIKVIAIVGLIILGVVIFFGGTPKHDRLGFRYWKHGLAFREYIVKGASGRFVGFWSAVIKSGFAFILAPELVIFSAGETEAPRRNIPKATSRFIYRLIFFYIFGSLTIGVITSSKDPRLLNAISSGASGAAASPFVIGIQNAEIPVLNHIINAVILTSACSSGNSFLFAGSRSIYSLAKEHQAPKIFKYCNRWGVPVISVAVTVLFACLAFLNASASAAVVFNWFCNLSTISGFLAWICVLVAYLQFRKAMILNNLWETRPYKTPFQPYATYLTLFLLALITLTNGFTVFVGHTFTAGNFIAAYITLPIFLVLYVAHKLWSRNWSFGKRIEEIDVTTGVAEAEALEQMYPAPVPRNIIEKIWFWIA*