MEFGLWFKLKTCWCLFVLAISAIPCAWVTLCCLIFSLYEPKKAKSGRTILVSGGKMTKALEICRSFKELGHRVILIESEDYWFAAPRFSTSVDKFILVPEHKNTGVQTYIDKLSQIIEDENVDVYVPVAHTVDVMADSMLKEQLEGKCFVWCENVDTTRMLDHKFSFLQKAKDVGLLVPAHFIVNTREEALEIIKGLNNPGNFFIKSIASDPLNRTKLRPIPSSRSEQVEYMKSYNVHPKNQHLIMQFLNGKEYCTTSIVKDGELLVHTTSPSGPVQLNYEDENIKEIEDWVRSFCKSTRLTGSHSFDFKYHNGNAYPIECNPRLHSAVVNFYSNRDALVQGYLSAVAKQKDSKVTPCQYPHGSAKETFWLYNELMHFFIAAAEGRFHDCKKHIRIICTGREALFSAKDPIPFFMMHHVQLPVLLWKALVHKKVYTEIDFNVGKLHWAH