MSRVNPLSSLSLLAVLVLAGCSSQAPQPLKKGEKAIDVASVVRQKMPASVKDRDAWAKDLATTFESQGLAPTLENVCSVLAVAQQESNYQADPAVPGLSKIAWQEIDRRAERMHIPAFLVHTALKIKSPNGKSYSERLDSVRTEKQLSAIFDDLINMVPMGQTLFGSLNPVRTGGPMQVSIAFAEQHTKGYPWKMDGTVRQEVFSRRGGLWFGTYHLLNYPASYSAPIYRFADFNAGWYASRNAAFQNAVSKASGVKLALDGDLIRYDSKEPGKTELATRKLAAKLGMSDSEIRRQLEKGDSFSFEETALYKKVYQLAETKTGKSLPREMLPGIQLESPKITRNLTTAWFAKRVDERRARCMKQ*