MRALTFHGSHDVRIDRVAEPRLQEPDDLLLRVTATAICGSDLHLYRGKIPMVEQGDILGHEFMGVVEEVGSAVTAVRPGDRVVVPFVIACGECFFCRLNLHAACETTNPGRGAILNKKQIPPGAALYGYSHLYGGVPGGQAEYVRVPKANSGPFVIPDVMEDERVLFLSDILPTGYQAVRNAGVRQGSSVAIYGAGPVGLMAAACARMLGAERIFIVDHHPYRLDFAARTYGAIPIDFDQEDDPAAAIIERTDGHRGVDAVIDAVGFEAKGSVTETVLTALKLEASSGKALRQCIAAVRRGGTVSVPGVYAGFIHGFLFGDAFDKGLTFKMGQTHVQALLPALLEHIGNGDLHPEAIISHRLRLDDAPEGYALFDEKREDCRKVVLRP*