MDHELEPRAKVLNVFDVENDKSLQTFVPQTAQTKRKVSGTMTNLIGSGKAFRSHYGNSRIIRLDNALFKALAPFLISGELNEITLQMLKALWHAWKNESLALVLDYVDPEDKEVQELASQISEKNKPSNIDGLLRDFMWPLRTFNSTAIAAAEKAGFPLLIALILSTMLVIVSLRPVFRNVPTHDRDEYTYRIRVWDSVVLLDTSYTDSIKIEPFRSRSTVVHNDKLYAADWLTRSVAMGMWTFAITVSVLTTIFGNSDWTTHLLNVVTLFTAILILITLLEESLGIRTLSAGLLYGQIRITNMSNFVTCFHGKGIKQFWSITDRGRDLADEHSIVREFPSGQIMTGPIFVEAELADCGWIRFDNYVFDVINLTIIQYVEGEVNNRISYKRTHRPGLVLNQFRSFVRNRDLY*