MRVKVLSRNPDDYLRETKRDIYKVPRNFDPALHPFEAPREYIRTLNAVKLDKVFAKPFLGSLDGHVEGISVLCKHPKSLSITGSGSFDGEIRLWNLAQRKCIRQVQAHDGYVRGIAFTQDGQRFISIGDDKTLKTWNAEAPGYGEKDFPINTIISKTLLNGISYNNKSGQFATCGEICQLWEESRNEPIRSFQWGADSAYHIAFNLVEPHLLVICANDRSITFYDTREVGPVRKMVLAMRSNQVAWNPMEAFIYTLANEDYNLYTFDTRKMAVAVTKHKGHISAVISVDYAPTGLEFVSGSYDRTLRIFQANKSFSREIYHTKRMQRITNVLWSLDNKYILSASDEMNIRLWKARASEKLGILLPREKANFKYQEALKKKFEAFPQIGSISKYRHVPKYLHRAAEQHRQMFLKEKRKEANRRAHSKPGSVPYVSERKEPIVEENS