MVVDILVLGATGFTGRLITRYLASHPQRNSFTFAIGVRSKTKGVELLKSLGIENDGTVRLVEVDVTRYETVEAAVRDTKVVINTVGPFWLWGTSVVRACALLGRRYVDLTGEPQFVRKIIELFDHIATKTGAVIVPSCGFDSLPSDLAVFLSNRTLKNAIGPQTQLGLSQTFFDIKSGISGGSLATLATEIEEVPQILLAQSRQDYALSPVHGYPSPAFQKAVRVPFSSPPAYGAFWIMANVNRAIVQRTFGLNELLANYSGALLTSAPVQETAAQIRPLTYGPEFRYAEYMAVGTSRLAASVSSTLLGVWLALLFYVPPIWWFVKLFLPKSGEGPSEHQLKTGYMTVTNFTEAASAPGTWAKTTIHGKGDPGYLLTAGMISECALALALDDASLPPHARLGGVLTPATALGSDIVSRLEASSLLHFESQIVRGQEESRKDR*