MESSPGPARSARAPPTPTCTVPGLLVGLTKLFNLTKVCAAPSPAADDSNGEAAAATKCGPDPDPGPDPRLVLMRLFDAVSALKSGYVKLQRAHFPYDQDKVAAADEAVASELDSVAALQCLCTSRRGIGPLVDDRWAQVQRLEAEARRRDAHIAALARELRRLQRDNARLSRQVVRSRNDDRRRAGMLSVPKELATPAALVRQFVAASRSVGNFAELLLGGACSLTAAASSTESSDSSGTDAAGAEQARWWRRYSLEAHLWRAMLLVGGAGAGDEECCSGGGDAGSSFRRIMKPRDALDALMQFPRSGLSAFCRAAYIAAVPAEAEAAACGNLDHRAFVSRGGHPRTPVYRAFAAAARSVWALRVLMTAVARCSEPESGQGGGGGVRMFYAGRGSMYAAEFMESVAVVLGAEEEARRVEAGDREEKLSVALTVTPGVKVGDTVVRCRVLLCRRREGFVGIR*