MESSEREELGSFLTVVPPVDFCCVYGSTLHPNNQDKSKMVDYILGVSDPMQWHSQNLKMNSDHYASWMVHLGGARLITEVADKVGVGVHFNPFVTWTDRKLKYGVVRMNDLVQDILDWNRFYLSGRLQKPLHLLVDNLDIEDVNSVNKRAALSAALLLLPSKFTEEDLYAKICSLSYMGDLRMLFAEDTNKVNKIVKGQFDLFQSMYKPFLEECETKNILRFSSAETNLVQDSSLSSSRSLVSSLPASVRSQMSKLLGEKKILSETGRVSREVCIGSREEAAKCMEKVMKRRVMVSSARQAVSGFLAAGAINATVYLSQKMRKAWNSRS*