MALTIRVVLDLLVISFLFSFNVLQQKTNAQSLRTLQNPRLMKCGFDKIYQLGDSLADTGNCIRENLCARRLGCGRFPYGMNISQKKSSGRCSNGMLIIDFIALGSGLPLLNPYKLKSANFTHGVNFAVAGATALSAQVMAKKKIVNAATNSSLSVQLAWMSSHFKTSTDVATKLKKALFLVGEVGGNDFNHGLLQDKRMEELRNMVPEIVQTIIHGVRRVIGFGATRIVVPGNFPIGCLPIYLTKFRTDNSTAYDEHHCLKDLNNFAVFYNQHLQQAIQKLKKRYSKITLIYGDYYNAYLWVLRNAVTLGFDKNSLQKACCGIGGGDYNFDIRKLCGSPGVPICADPSTYIGWDGIHLTQQAYKWLSRWLINDMLPKLNCQ*