MGGVLSFAAAPPPPLPPSAADRLPVEDTHKDDQSEKVEKPAGEVDWLNLPCPTSYDELQREAMMSLKPELFEGFRFDFTKPLNTKFSLSHSVYMGALEMPSQSPETFKVPTAHYEFGANFLDPKCMLIGRILTDGRMSARVKYDISENLTMKINAQLTNEAHFSQGMFNFDYKGRDFRAQFQFANNAFYGGNYIQSVSPHLALGGEVFWLGHQRKSGLGLAARYNTDKIIMTGQLASTGLLALSYVHRASEKATFATDFMYNLANREATSSIGYDYLLRQCRLRGKIDSNGTVAAYLEERINLGVNFLLSAELDHWKKDYKFGFGLSVGEF*