MPIDSVLEEQSEEFRLLYFQLVAFYDFLKEKEGSKVRCSSWKSFSSLSPNFFNGEESSESMTQEARAKTLDSNKISIMRENLKEFFASTDTIYPDIVLRRDLVVYLTYWLGTAQDDDPFMIRLARGTAVSESLLSARLRIRQFRDVEIGQSSVKLSPSLQKKAFDFGVSRDSTRAGSGRHYSLTNTEKAWISNICVGTMVYHRHLFIDIQPYVPSRFALQLGFSQGVVGAPSSKVKRFGGLKDGRNAWAFYSAEDTTAMISYPELPTFRTIGFSKWFMESFSMYWGLSKKGP