MFSKLLHLVTSCCWSAPRGFDSQGGLLSALDVGRHPYGEFSMACVQANQLNEDYCQVETCPSLLGTFVGVYDGHGGHEASRFIKDNLFPELMRCVVEMGGISADALSKSFNVIERGFESLVAEAWPTNPQLAAVGSCCLAGVICNGTLYIANAGDSRAVLGRVYKESEEIMHVQLSSEHNAGIEAVRQELKSLHPEDESIVVLQHGIWRVKGIIQVSRSIGDVYLKKQEFNREPLLARFRVPALPRPVLTSEPAILVHKLQPHDKFIIFASDGLWEHVSNQEAVKIVNKHPHQGAARRLVKAALKEAAKKREVRYADLKKIRRGVRRHFHDDISVIVVFLDHELMRRGAANNAVAPVHVLDSHSFFSSQQDW*