MRVEPPDLQSGQCMAFQPFLLPGATASSSPQARSPSDFSMHSILSQQPPYLPLGLPHAVFPGAPQLFPKLAVPPPLPGQGQITPEELLAARHLRPPGFEPEDDGVQDDPKVNLEGKDLWGRFHELGTEMIITKSGRYVEPSILPSVLRGS