MASLSNGLPHLSPHITIRAYNEKTDGPRVDELEKLCEAGPSGSVSLFTDLLGDPLCRVRHFPAYAMLVAEVDTELEVEIVGMIRAGIKEVVCGQNTQSGQRKLSSNSAVDYEEDIAAGTFAPTAYILGLRVAPQYRRLGIGVELVKQMELWCKEQGAEYAYIATEKDNEASVNLFTRKLGYSKFRTPAILVQPVYTRSKKISSKVQIVELSRERAEALYRCAFREREFFPKDVDAIMRSRLHKGTWMARWRGEEEGDESTHSWAVLSLWKCNEIFKLELKGAPLSMRGAVAAARFVGKLMRKVATVPTPPNVFRPFGLQLVYGLHAQGVKAPELVKELCWFAHNMAKQDGCAVVAAEVGSCDPLRAYVPHWPRLSCDEDLWCIKHLITTTTTTTTSSLMDWCRRPPPASIFVDPRDF*