MACTAGGIGHSLALDFHSRGYIVLASARSASKIEDLNGLGIRTLSLDVTDGKSIEGAKREVEDLIESGVIAGLDVLVNNAGRNCTMPALDVDLDDARHCFETNVFGVMAMCQVFTPLLIKRKGLIVNIGSLAAILPYVFGSVYNASKAALHAYSRTLRLELAPFSVRVMVVVTGGVQSNIARTPRALPPSSLYLEIEDEFQTRVVHSQSAGSMPNAEYAKGIVDAVVKGGVRTMWRGNKTWIVWFARNWLGSWFFDLVLPGMFGLRRLERLVRERSVEDGKKTL*