MYTPVVFVSGATGCQGGAVARCLRSKGVPVHALARDPTSAKAKELESIGVELTPGDYDNKAALDEAMRGCTSFFLVLMPDFTDLTAERRWATSIVLAAKTAGVKHAVYSSGFSANDPDSLTFLEKGGFLDTVMRNKNAIEAQTRNAGFDYWTILRPGFFMSNFVEPSVRMYPDLVEKGAWTTTLTPTTIIPLTNTVIIGRFGGEAFIDPKRFDKKEITYADDWLDSETILQKLSVAVAKELRAKYLSEEEIEDQKPTNPFISGQLCIRDMAKLATKEGTEEWGIPLSTFDEFLQREKVAVQETYHKVWLESYLRGSWSKRIGQIFVLHIES*