MSSLVLKRDGYCEQHRGFDDADWSRLNSDITELILARLPISSIIRSCTVCKHWYSLITQPSFAARLRECKKPWFFLYGQNNIFLKNNQAFGFDPEANDWIRLPASSTPDPCPEDSLAGSGGFLFATTGLASSRFCYAPVLKASWKVTAPLRFSRRQPLVGVFKRNNYGFIVVGGVRFIGGLVDIEDRLAVEIYDSETDSWELCAPLPADFRSANSSQWLSSALLRGKFYVFGICSGYVSAFDLEHRAWDSVRIVRPPGILFSFLLACQNRLILVGLCNAAHGPSLYLWKIEEETMEISEIGSMPQELLYSLFDSDVDDKFASLKCVGFGSLIYVFNEEHHKMYPACVCEISPHLDCKWKKVPPLPSPVNSFHKPIGFRTTDSLAKFWTSHRWDLTPARWMYIYAEPVRQ*