MRAALLHNPRTWLGNALRDARTVHVAPRRPIVAQAERQQQGESVTSQPPRVPPQPRRSPPSYPEDNLQVERVEQLGESRFSGVVALDSGNSPSNLGRVALLVGGDVAALLLFASIGRVSHGESLSLAAALGTAWPFIAGWLGSAALLGGYGLAAQGGNTGAAVGAAAKTWALGIPAGLLIRAATRGYLADPSFIAVSMVANGVLLIGWRTALAAATPEAKEPGSRIEQLRARKDRSGNPFEMVKMLFSMVKRWX