MARHVLVSRRDQLALWVTYLNIVLYALCYQLQKPVEPFLVQTLAENANDADAVARKYGELQSFFSAIQTVGSPLVGILLDRAGIRFASASVFFASALSYAILAVATDINLLFYSKLPTALQHAFLVAQATAATSTAGDDSARAQALGRMTTAYTIGVFLPTVASSNNAPYRKEIRQRSFFDEVRHSFNMATRPILLPLLAVKVIAGLAVSIYSTALPILLTRDLKFDPATLGLSMSSSTFAVAVFGAVGMAPLTSQIGAPGMAKIGLLIRAFLGALTALVISQGTHARFPIPVNIMAISVLHGLASHMLATGLTTQTTGAVEQDEQGALLGLEHGLFSLARVGGPALGTSFLASGSSGFWPVANVCGAIDLALALALTLTTLERKSKEKGQ*