MRVVSIRFLPVGSLVIWSHPSSIRSGSDISEFLQVERNTIGSLPAPSNSHASKSLPDLIADAVEDLTNFLNSHTSLSDMRLEALQHVGSASAFRSQMVGLSFWTYGIHTFIDGWAGWSLAKSFIDTRPKNGAPGYDVAAIFVKEDQCAMVFSGTSGLADITTDFTFNVFHPRDYLPCGLHGVHEGFFNDVQQFMLNGSYAREFEPFLHRNCTGGVTLAGHSQGAAMSEIFASCVNAGDSVWIPELKRDGKVVNEGALLKTRFQVNNIFTTGSPGTARVGIKNPLETSGIFQGERIFTQDWIYMDPVPASTSELDFWHPKMPAMRLFKTNDTAVRAENIAASQAWEPPLLIPTAHSLAVLDIKRHLQYVEWLLALGE*