MDKRRKTDEGHGHGHSHGYSNSYARPARLPVTVLTGYLGAGKTTLLNYILREQHDKKLAVIENEIGEVSIDDALVEQKHQDMAEELVLLDNGCICCTVRGDLIQTLHNIGKRFASGQVQLDGVLIELTGMADPAPVVQTFIVDPEVQRSFMVDNVVALVDALHGLEKLDESKGDVSKGTACAQIAFSSTVLLNKIDLVDQMQLDQVKKRIKELNGAAEIIPCQQAKAPMAKLFNVGCFNLDKVLEEQYMDESEFRQFYTPKMDKSVSNVGVRCEGQVMMFAFQQFLDRYLDKEETAKDFLRVKAVLNIAGSDRKFVLQCVHMLRNQGFTEPWGKTEKRENRIIFIGRGMQPRRLELTEGR*