MGARKKQNLRVHVVYSKCNEAIKEILVSGLNVPEKKGLLKDLYETYSTIIEQKNRPVISRRTRLFLEKVFTKKQWLTKEERQLIARKCGISPLQVRIWFINKRARSK