MLLDTDLASGVIRSPYSFDIPHAFIFNETQFVVPKFCGPYMEIVKHFAEVYHYQLFLDSLESLPKKSVVEQDIISGKYNL SLHGVIIRPEETSDFFNATQHSYPLELMTNCVMVPLAPELPKWMYMVWPLGKYIWTCLFLGTFYVALLLRYVHWREPGNA TRSYTRNVLHAMALLMFSANMNMSVKLKHASIRVIIFYTLLYIFGFILTNYHLSHMTAFDMKPVFLRPIDTWSDLIHSRL RIVIHDSLLEELRWLPVVNTSSLDPQFDARS