MESLSLPVLNPLLASGSNLFRNQHSRMTSSMVSSLKSPIGGTSLSTVRRFGVGVVRMQAVDEDIDLKQMRDIAAAKKRWDGLLREGKVKLLTPREAGYAISLSNKPLLDVRPSSERNKAWIKGSTWVPIFDNDDNLDAGTLSKKVTSFAMGGWWSGAPTLSFNRLFLSKVEEKFPKDSELIVACQKGLRSLAACELLYNAGYENLFWVQGGLESAQDEDLVTEGVQPLKLAGIGGFSEFLGWTDQQRAQAAKEGWGYRLVYTARLFGVVLAADALFVGAQQLGHYIQELRGH*