MVRGWFTRLRGLLDGQEVFEEIPAEDAFIPNLADRNMFLQLIRGLPPPGRRSSQPSAAVEDVLALYLGLHARLNAVPRYEHDSNTVDDVGTKLETNFAKSLTELCSCKAHHIKLDTRALYGLMRTAGMLQADITSLPKFRSGVAGPKDSEVANLWNAFLPNLTAVRPNVGQKFAQVVHTDGVTVSLLFIRPKPAEPPDKLPCMGKEEGAVNPLAHLHADWLGCDPGRTNMATVAHEERYPSGAVKSVWQRSLTAGQYAATTLATWPAMWAELSKWRWSNARFRLYGGKQRTVAKFWAETVKGARVRCNSAATGRPLALDYGAASFSGSGSIGSKGVPVKQMQREACKQFPGRVVLVHEFRTSRVSSARTNVVAGQAESFRWLHPVRSMATRSRIRGLMCSTSNGIRFYDRDVSAALNIARIAAGPGRPRELRSWLGRPAMPNPGRPGQEWVQ