MTRVMKELWAQLGSSIASLMFLWAMFHRYFPRHLQASIARLYDRLSSLFYPYIQIRFHEFSRDSFRRNEAYSAIESYLGSKSTKQAKRLKGNVQRNSKSVVLTMDDHEEVSDEFQGIKLVWSLIKLVPTTQSFSFYPATSEKRYYKLTFHMKYREIITGHNSYSSRTLWSHVVFEHPGSFETMAIDQKKKEEIMDDLTTFSKAKEYYARIGKAWKRGYLLYGPPGTGKSTMIAAIANFLKYDVYDLELTAVKSNTELRKLLIETSSKSIIVIEDIDCSLGLTDGERQNSKVTLSGLLNFIDGIWRGRMDKHIELLLEEISMTPADVAENLMPKTIKGDSETCLESLIQALEAAKKDSINAKEELNPWNHVAFEHPATFETLEMDPNKLERNYRRPDYIL*