MQEGFQWSMGLKAPEEPPAFYLPPSVPLHNPVDSGGDSESDTALLPKRTVVRIVGNARTKQSLLGQTAIVKRAVGLGGWHWLTVLPTGEEVKLQRNALEDMSEEEEEEQRRQQQQQQMAAARGYPYEPAEPHAEGKASISIGRRRPPGYRPRPPRRPSSVPPQPRYEDYGGRTRLHSSRGAGQPRINLSKLQTAALKRYGAVYHLPAAEEQQATRDQLLDAVSEHFAAQQVDESEVIACFLSAVKRHRMGLPR