MTTTYTRAEVAKHASADDNWIIIDDTVYDVSKFARFHPGGRAFIDGVAGQDATKQFYSFHRQDVLRSMAAKYAIGTIADPPTGKKAVVKLAPGELSTVPYAEPSAFQGVPSPYYDDSHRRFRRDLRAFFDTEVMPDAVANDARGVHPSKELWRKLGMRGVLACRVQSGPWLKDVVENCGVQLPGGITPEQFDPFHELIAHEESSGRLGVPGYADGMGAGLVIGLPPVLQFGEPALARRVGREVLTGEKQICLAISGPEAGSDVAAVACVAKLSDCRTHYLVSGVKKWITNGVFSDYFVTAVVTKPGGRKPELSLMLIERGEGVDTKPIKTSYSPAAGTAYVTFENAKVPTGNVLGKIGEGFKLIMHNFNHERWYIVAGANRASRLVVEECLKWSVQREVFGARLIDQPVIRAKLARLASQVEGVQAWLESVTFAMKHTTHEEQAAMLAGPIALLKHFCTRVANDVSDEACQIFGGRAITRTGMGQVVERFQRSAKFAAILGGSEEVMADLGVRQAMRAMPNAKL*