MRLVVVLAVLMGVSGIPDVTISPPTASADTSAHPNSIPETADESEQIEAQTEEGAEEDVMATGELNPNHYPARRAAQVVQHYLNTRYGSPFRLIGVQTVHSGNAEDVTDSRRKYQLELSVNDIISNTTQTCSAELSFTKGKGQQPPEVKASCEELLKIDIKAQEEALYQKYKTSQTLMSAQYLPDSHGHIKPDMEPFWHLGILASSFIMLNESTENTLYNVAQVANITQLTTEEDHLEFDCHTLLHEMVSQEIIHWKMLFTWSPAEGVKVLQMKRLPHRHEREKSPKTN