MTVSVTFEPVTPFLRTETSNKTRLPFCVSATIYLDEMTYFLDDKALSAEFSSLTEGFESCNTDIEIDSIADAGALPVISKLDATSLTLTDILTELERKGIQPIGFYSDDAKRVQRCFDQEHEEYVKDKRNEALAAKVYEAKQQAERRKAALLEQEIVDEKKAISNDLQLLSWFNLLSTQSCPRHCRIDINDISSRALAKALWSNSRIQSLDVSNMHLSDLAGAYLSRSLQNNICLVKLELGGNAFGSKTLRSLADSLFVNRTLQFLSLESNPLAKDDTRECISLFSSALESNTRLTSLSLWRCGLGLEAGRMLSNSISKNSSLIIVEVGYNTFDSSDINIMTKQLVSALHF*