MVELKAKWLKKAVIPSTVIEHPSPGNLQSTRLALHVNDDNNSSCWVYVASGCQIYRLLIPMKSSLINLGKGDLLIPEQCEVLEASVVNCCPHRSEIQSIALAETEGTGCLTLGSVDSYGHLIVSRLDASGKDVNRLTYSVSPRDCGVGEGSWAGLCFNPTQWSMATVAHSFSKTVDVYDQDIHLRTLRTLSYPSSLMFMQSFSGGGESSILAIAEGCQLSIWDLRMKEKGGCVRRICGSVGDILYAVCNSSKGTIATGGADRTVTVYDPRRWSAISRWLNCSKYEITGLAFSSIDPEYVYVQGVDYEVLCGRWRESKKIFSYRGDSNWLGFSKCSDRDVLGGWCDSGSIFVADIHAVN*