MVVAPAHPVMTEPKFESQVALPLQHGDEDDAALHDAPPRQSSDSFDQEGSRPRDKIQRRLAQNREAARKSRLRKKAYIQNLETSRMKLAQLEQEITRARQKGVYISSNSPPSLPAPIDSGVATFELKYAHWVEEQNSQTRELRAALQAGASELQLKILVEAGLEHYEELFRAKSEAAKRDVFFVMSGVWRTAAERFFLWIAGFRPSEVIKVLAPQLEAMTEEQVAKVQGLQQKARHLEDALSQGMDKLKQTLADSMLAEAVASTSSGDDNAASPHDPSSADGGGGGYMAQMGSAMGRLNGLVAFVDHADHLRLGTLQNMHRILTPRQAAQGLLALGDYCQRLRALSSLWAARPREPA