MVVLSEIPGDPNEDNQNENPQEEVENLPILLQLPEELIASIVALIPRCHYPSLSLVSRAFRHLITSQELYVARSNLGFTEPVLYALIGFQAYTRPSWFFLRRSNFPLQLHRIRSLPPMLSGAAVVTIDYKMYVMGGCIGYNHPASSNVIVIDCRFHTWKYLPDMKRARCRAATGIIDGRIYVIGGCKKQDADWVEVFDVTTQSWETVPSECPNDANENGEFITYVVMQGRLFILDLECCFSYEPVQGLWESWDDGSELMRFWHSSSSCVVGDLLYALDLTCALEHPIVVYYPNELVWRPVMGVDTAHLPILTEYTSTLANFDGKLVILGGGDCSESSSEIWCVEIALETRQGDQIWGVVKSVSIVSRDLPMRHVIELCRTVMV*