MRYKKIVLSIIASVLCLGLLSGCGHKNEISIKIETYLQEEYGEEFEVLSWNQPKLLPSDNGAIYATCISKNDPKHPFEGSYFNPEEPNSKIEIIDDGYAERLLAKQMESMIEEAISQVAENYYIQGDITVREEWQDIPVEEISKWDNYVKLRNQMEPDYKTLGSVWVYIDASTMKGKTDEEEYQMYEEVFRDKLGGQALLYVYYLDHKSFEKAEKILEISTSGDEGSNFEDIIEGQPYFGTIMRYGSDKFDDSLEIFKAAKQGQEQEIFQ