MGACLSRGNAEEKAAMKASKEIEKQMNNQFEMDNAKVKLLLLGAGESGKSTIFKQMRVLFGAPLSEDEKQQITPVVYNNTITSMKTLCAETTNMGNDQEVIAKDKFDFMLSVDDQCEINEEIGLTIKALWTDPGVLMTWKRRAEFQIVESVKYYFNEIERIMQDDYVATQQDMLLARVRTSGIVTEKYVIDGVDFEMYDVGGQRNERKKWIHCFDDVTAVIFVAALSEYDQALFEDASTNRMVEAVDLFGEICNNKFFDTSAMILFLNKKDLYEEKIKNVHIGDQPAFAAFGGNIGDEDYYDKGIQYFLDMFLEQNTNPERQVYSHPTCATDSKNVEVVFNSCKDIIMRKNLEEMGI*