MSAAARLGRRVGTTAKEELRRNKGAWRDPLPAAASRAIAERIPLADLVVQVRDARIPLSSECEILRNYPPSLKQIVALNKMDLVGTSNVKAWMGYFRERNCISCGVNAHNKENIKQLLSLIQRRVSELKGADQCDNNYTATVMLVGIPNVGKSALVNALHQVGRISAAEKGKLKHATVSPEPGETKDIRSFKIGSHPNIYVLDTPAILSPKVPNVDILSKLILTGAIGDCLVRRKEVAQHFLAIHNSSEQYKKWAKLSMKDNDRLFLNGTTEQLTSSGLHMKHKNQIPTDHTQDCVVQDVRRTLFETISSFEGDVRCEDEMEALIARQFTALQEAFHVSIESEEDDAHDKVAGKLLNLFRTGRLGHYILDNLPGYIQ*